:root{--bs-font-sans-serif: "Geologica", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #ececec;--bs-body-bg: #181818;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: #aaaaaa;--bs-secondary-bg: #e9ecef;--bs-heading-color: #ffffff;--bs-link-color-rgb: 255, 138, 61;--bs-link-hover-color: rgb(204, 110.4, 48.8);--bs-link-hover-color-rgb: 204, 110, 49;--bs-border-width: 1px;--bs-border-radius: 0.6rem}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:600;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}strong{font-weight:bolder}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tr,td,th{border-color:inherit;border-style:solid;border-width:0}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}button,[type=button]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}.container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1180px}}@media(min-width: 1400px){.container{max-width:1240px}}.btn{--bs-btn-padding-x: 1.1rem;--bs-btn-padding-y: 0.6rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 600;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.m-0{margin:0 !important}.mb-0{margin-bottom:0 !important}.mt-2{margin-top:.5rem !important}.mt-4{margin-top:1.5rem !important}:root{--lx-bg: #181818;--lx-bg-2: #1f1f1f;--lx-card: #242424;--lx-line: #343434;--lx-muted: #aaaaaa;--lx-orange: #ff6b00;--lx-orange-2: #ff8a3d;--lx-on-orange: #111111;--lx-green: #3ccf7d;--lx-amber: #ffb020}html{scroll-behavior:smooth;scroll-padding-top:80px}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{font-size:1rem;line-height:1.65;overflow-x:clip}img{max-width:100%;height:auto}.lx-i{width:1.2em;height:1.2em;flex:none;display:inline-block;vertical-align:-0.22em}.container{padding-inline:16px}@media(min-width: 576px){.container{padding-inline:20px}}.lx-prose{max-width:820px}.lx-head{position:sticky;top:0;z-index:1030;background:rgba(17,17,17,.96);border-bottom:1px solid var(--lx-line)}.lx-head__row{display:flex;align-items:center;gap:12px;min-height:68px}.lx-logo{display:inline-flex;align-items:center;background:#fff;border-radius:10px;padding:5px 12px;flex:none}.lx-logo img{height:32px;width:auto;object-fit:contain}.lx-menu{display:none;list-style:none;margin:0 0 0 20px;padding:0}.lx-menu a{color:#fff;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem;font-weight:600;padding:8px 4px;border-bottom:2px solid var(--lx-orange);display:inline-flex;gap:8px;align-items:center}.lx-head__cta{margin-left:auto;display:flex;gap:8px;align-items:center}.lx-head .btn{font-size:.85rem;padding:.45rem .9rem;white-space:nowrap}.lx-burger{width:42px;height:42px;border-radius:10px;border:1px solid var(--lx-line);background:var(--lx-card);color:#fff;display:inline-flex;align-items:center;justify-content:center}.lx-burger .lx-i{width:24px;height:24px}.lx-amt-long{display:none}@media(min-width: 576px){.lx-amt-long{display:inline}.lx-amt-short{display:none}}@media(min-width: 992px){.lx-menu{display:flex}.lx-burger{display:none}}@media(max-width: 359px){.lx-logo{padding:4px 8px}.lx-logo img{height:26px}.lx-head .btn{padding:.4rem .6rem;font-size:.8rem}}.lx-scrim{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:1040}.lx-panel{position:fixed;top:0;right:0;bottom:0;width:min(320px,88vw);background:#2a2a2a;border-left:1px solid #484848;box-shadow:-18px 0 40px rgba(0,0,0,.6);z-index:1041;padding:16px;overflow-y:auto;transform:translateX(105%);visibility:hidden;transition:transform .25s ease,visibility .25s}.lx-panel.is-open{transform:none;visibility:visible}.lx-panel__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}.lx-panel__nav a{display:flex;gap:10px;align-items:center;padding:12px;border-radius:10px;background:#333;color:#fff;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}.lx-panel .btn{width:100%;margin-top:10px}.lx-panel__rg{margin-top:18px;padding-top:14px;border-top:1px solid #484848;font-size:.84rem;color:#cfcfcf}.lx-panel__rg a{display:block;padding:6px 0}@media(min-width: 992px){.lx-panel,.lx-scrim{display:none !important}}.btn-lx{background:var(--lx-orange);color:var(--lx-on-orange);border:0}.btn-lx:hover,.btn-lx:focus,.btn-lx:active{background:var(--lx-orange);color:var(--lx-on-orange)}.btn-lx-light{background:#fff;color:#111;border:0}.btn-lx-light:hover,.btn-lx-light:focus{background:#fff;color:#111}.btn-lx-line{background:rgba(0,0,0,0);color:#fff;border:1px solid hsla(0,0%,100%,.5)}.btn-lx-line:hover,.btn-lx-line:focus{color:#fff;border-color:hsla(0,0%,100%,.5)}@media(min-width: 992px){.btn-lx:hover{background:var(--lx-orange-2)}.btn-lx-light:hover{background:#ffe3cf}.btn-lx-line:hover{border-color:#fff;background:hsla(0,0%,100%,.06)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center}.lx-pulse{animation:lx-pulse 5s ease-in-out infinite}@keyframes lx-pulse{0%,80%,100%{transform:scale(1)}86%{transform:scale(1.045)}92%{transform:scale(0.99)}}@media(prefers-reduced-motion: reduce){.lx-pulse{animation:none}}.lx-sec{padding-block:clamp(36px,6vw,68px);border-top:1px solid var(--lx-line)}.lx-sec:nth-of-type(even){background:var(--lx-bg-2)}.lx-sec h2{font-size:clamp(1.4rem,3.4vw,2rem);line-height:1.2;margin-bottom:16px;display:flex;gap:12px;align-items:flex-start}.lx-sec h2 .lx-i{color:var(--lx-orange);margin-top:.12em}.lx-sec h3{font-size:1.1rem}.lx-sec p{color:#dcdcdc}.lx-muted{color:var(--lx-muted) !important}.lx-foot{background:#111;border-top:1px solid var(--lx-line);color:#bdbdbd;font-size:.9rem;padding-top:40px}.lx-foot h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#fff;margin-bottom:10px}.lx-foot a{color:#eee;text-decoration:underline;text-underline-offset:2px}.lx-foot ul{list-style:none;padding:0;margin:0}.lx-foot li{padding:4px 0;display:flex;gap:8px;align-items:flex-start}.lx-foot li .lx-i{color:var(--lx-orange);margin-top:.2em}.lx-foot__brand{font-weight:700;font-size:1.15rem;color:#fff;margin-bottom:6px}.lx-foot__brand span{color:var(--lx-orange)}.lx-trust{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;padding:16px 0;margin-top:28px;border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line);font-size:.85rem}.lx-trust span{display:inline-flex;gap:8px;align-items:center}.lx-trust .lx-i{color:var(--lx-orange)}.lx-age{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:2px solid #ff4d4d;color:#fff;font-weight:700;font-size:.78rem;flex:none}.lx-foot__rg{display:flex;gap:12px;align-items:flex-start;padding:16px 0}.lx-foot__rg p{margin:0}.lx-copy{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:14px 0 22px;border-top:1px solid var(--lx-line);font-size:.82rem}.lx-copy nav{display:flex;gap:16px}.lx-bar{position:fixed;left:0;right:0;bottom:0;z-index:1020;background:rgba(17,17,17,.96);border-top:1px solid var(--lx-line);box-shadow:0 -10px 30px rgba(0,0,0,.5);transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility .25s;padding-bottom:env(safe-area-inset-bottom)}.past-hero .lx-bar:not(.is-closed){transform:none;visibility:visible}.lx-bar__row{display:flex;align-items:center;gap:10px;padding-block:10px}.lx-bar__txt{display:none;margin:0;color:#fff;font-weight:600}.lx-bar__txt span{color:var(--lx-orange-2)}.lx-bar__btns{display:flex;gap:8px;flex:1}.lx-bar__btns .btn{flex:1;font-size:.9rem;padding:.55rem .6rem;line-height:1.2}.lx-bar__x{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid var(--lx-line);background:var(--lx-card);color:#fff;display:inline-flex;align-items:center;justify-content:center}@media(min-width: 768px){.lx-bar__txt{display:block}.lx-bar__btns{flex:none;margin-left:auto}.lx-bar__btns .btn{flex:none;padding-inline:1.2rem}}@media(max-width: 359px){.lx-bar__btns .btn{font-size:.8rem;padding-inline:.4rem}}.past-hero .lx-foot{padding-bottom:70px}.lx-foot__cols{display:grid;gap:24px}@media(min-width: 576px){.lx-foot__cols{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.lx-foot__cols{grid-template-columns:4fr 2fr 3fr 3fr;gap:32px}}