@font-face{font-family:FL Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/montserrat-latin-ext-wght.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:FL Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/montserrat-latin-wght.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FL Roboto;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/roboto-latin-ext-wght.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:FL Roboto;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/roboto-latin-wght.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fl-color-brand:#ff8d28;--fl-color-brand-hover:#ef7b16;--fl-color-brand-active:#dc6908;--fl-color-success:#00ae34;--fl-color-info:#0090ff;--fl-color-danger:#b42318;--fl-color-focus:#6480ff;--fl-color-text:#151515;--fl-color-text-strong:#1d1d1f;--fl-color-text-secondary:#484848;--fl-color-text-muted:#818181;--fl-color-text-disabled:#bcbcbc;--fl-color-text-inverse:#fff;--fl-color-surface:#fff;--fl-color-surface-subtle:#fbfbfb;--fl-color-surface-muted:#f5f5f5;--fl-color-surface-inverse:#151515;--fl-color-surface-inverse-soft:#1d1d1f;--fl-color-border-subtle:#ebebeb;--fl-color-border:#d9d9d9;--fl-color-border-control:#818181;--fl-color-on-brand:#151515;--fl-color-on-success:#151515;--fl-color-on-danger:#fff;--fl-font-display:"FL Montserrat", Montserrat, "Avenir Next", Avenir, ui-sans-serif, system-ui, sans-serif;--fl-font-body:"FL Roboto", Roboto, "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;--fl-font-weight-light:300;--fl-font-weight-regular:400;--fl-font-weight-medium:500;--fl-font-weight-semibold:600;--fl-font-weight-bold:700;--fl-font-size-label:.75rem;--fl-font-size-caption:.875rem;--fl-font-size-body:1rem;--fl-font-size-lead:1.25rem;--fl-font-size-heading-sm:1.5rem;--fl-font-size-heading-md:2rem;--fl-font-size-heading-lg:2.5rem;--fl-font-size-heading-xl:3rem;--fl-font-size-display:4rem;--fl-line-height-compact:1;--fl-line-height-heading:1.2;--fl-line-height-body:1.5;--fl-space-1:.25rem;--fl-space-2:.5rem;--fl-space-3:.75rem;--fl-space-4:1rem;--fl-space-5:1.25rem;--fl-space-6:1.5rem;--fl-space-8:2rem;--fl-space-10:2.5rem;--fl-space-12:3rem;--fl-space-15:3.75rem;--fl-space-20:5rem;--fl-page-gutter:1rem;--fl-container-content:71.25rem;--fl-container-wide:75rem;--fl-container-copy:47.5rem;--fl-radius-control:.375rem;--fl-radius-panel:.75rem;--fl-radius-media:1.5rem;--fl-radius-pill:999px;--fl-shadow-panel:0 .75rem 2rem #0000001a;--fl-shadow-overlay:0 1.25rem 2.5rem #0003;--fl-control-height-sm:2.75rem;--fl-control-height-md:3rem;--fl-control-height-lg:3.75rem;--fl-control-padding-inline:1.25rem;--fl-icon-size-sm:1rem;--fl-icon-size-md:1.5rem;--fl-icon-size-lg:2.25rem;--fl-icon-stroke-width:1.75;--fl-focus-ring-width:.1875rem;--fl-focus-ring-offset:.1875rem;--fl-motion-duration-fast:.16s;--fl-motion-duration-medium:.24s;--fl-motion-duration-slow:.4s;--fl-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--fl-motion-easing-enter:cubic-bezier(.16, 1, .3, 1);--ink:var(--fl-color-text);--muted:var(--fl-color-text-muted);--line:var(--fl-color-border);--field:var(--fl-color-surface-subtle);--paper:var(--fl-color-surface);--accent:var(--fl-color-brand);--accent-strong:var(--fl-color-text-strong);--sun:var(--fl-color-brand)}*{box-sizing:border-box}html{background:var(--fl-color-surface);color:var(--fl-color-text);font-family:var(--fl-font-body);font-synthesis:none;letter-spacing:0;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{white-space:pre-line;min-inline-size:20rem;margin:0}:where(h1,h2,h3,h4,h5,h6){font-family:var(--fl-font-display);letter-spacing:0}:where(button,input,select,textarea){font:inherit;letter-spacing:0}:where(a[href],button,input,select,textarea,summary):focus-visible{outline:var(--fl-focus-ring-width) solid var(--fl-color-focus);outline-offset:var(--fl-focus-ring-offset)}:where(button,input,select,textarea):disabled,:where([aria-disabled=true]){cursor:not-allowed}::selection{background:var(--fl-color-brand);color:var(--fl-color-on-brand)}@media (min-width:23.4375rem){:root{--fl-page-gutter:1.25rem}}@media (min-width:48rem){:root{--fl-page-gutter:2rem}}@media (min-width:64rem){:root{--fl-page-gutter:3rem}}@media (max-width:47.9375rem){:root{--fl-font-size-lead:1.125rem;--fl-font-size-heading-sm:1.25rem;--fl-font-size-heading-md:1.5rem;--fl-font-size-heading-lg:1.75rem;--fl-font-size-heading-xl:2.25rem;--fl-font-size-display:3rem}}@media (prefers-reduced-motion:reduce){:root{--fl-motion-duration-fast:0s;--fl-motion-duration-medium:0s;--fl-motion-duration-slow:0s}html:focus-within{scroll-behavior:auto}}@media (forced-colors:active){:where(a[href],button,input,select,textarea,summary):focus-visible{outline-color:highlight}}
a{color:inherit;text-decoration:none}.flRailArrow{appearance:none!important;color:var(--fl-color-text-inverse)!important;cursor:pointer!important;height:54px!important;transition:background .16s linear, border-color .16s linear, color .16s linear, opacity .16s linear, box-shadow .12s var(--fl-motion-easing-standard), transform .12s var(--fl-motion-easing-standard)!important;box-shadow:none!important;background:#2a2a2a!important;border:1px solid #ffffff38!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:54px!important;padding:0!important;display:inline-flex!important;position:relative!important}.flRailArrow:before{display:none!important}.flRailArrow svg,.flRailArrow img{z-index:1!important;width:22px!important;height:22px!important;position:relative!important}.flRailArrow:disabled,.flRailArrow[data-rail-boundary=true]{cursor:not-allowed!important;opacity:.38!important}.flRailArrow[aria-disabled=true]{cursor:default!important}@media (hover:hover) and (pointer:fine){.flRailArrow:hover:not(:disabled):not([aria-disabled=true]){background:#303030!important;border-color:#ffffff47!important}}.flRailArrow:active:not(:disabled):not([aria-disabled=true]){background:#252525!important;border-color:#ffffff5c!important;transform:scale(.96)!important;box-shadow:inset 0 2px 4px #0003,inset 0 0 0 2px #ffffff1f!important}.flRailArrow:focus-visible{outline:var(--fl-focus-ring-width) solid var(--fl-color-focus)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){.flRailArrow{transition:none!important}.flRailArrow:active:not(:disabled):not([aria-disabled=true]){box-shadow:none!important;transform:none!important}}.flLinkUnderline{background-image:linear-gradient(var(--fl-underline-color,currentColor), var(--fl-underline-color,currentColor));background-position:right bottom var(--fl-underline-lift,0px);background-repeat:no-repeat;background-size:0% var(--fl-underline-thickness,2px);padding-bottom:var(--fl-underline-gap,0px);transition:background-size var(--fl-underline-duration,.24s) cubic-bezier(.2, .7, .2, 1)}a:focus-visible .flLinkUnderline{background-position:left bottom var(--fl-underline-lift,0px);background-size:100% var(--fl-underline-thickness,2px)}@media (hover:hover) and (pointer:fine){a:hover .flLinkUnderline{background-position:left bottom var(--fl-underline-lift,0px);background-size:100% var(--fl-underline-thickness,2px)}}@media (prefers-reduced-motion:reduce){.flLinkUnderline{transition:none}}.flToggleIcon{transition:rotate .42s cubic-bezier(.45,0,.55,1),scale .42s cubic-bezier(.45,0,.55,1);rotate:none;scale:1}[aria-expanded=true]>.flToggleIcon,details[open]>summary:not([aria-expanded])>.flToggleIcon{rotate:135deg;scale:1.2}@media (hover:hover) and (pointer:fine){.flToggleButton:hover:not(:disabled):not([aria-disabled=true]){filter:drop-shadow(0 6px 14px #00000047);scale:1.08}}.flToggleButton:active:not(:disabled):not([aria-disabled=true]){scale:.94}@media (prefers-reduced-motion:reduce){.flToggleIcon{transition:none}.flToggleButton:hover:not(:disabled):not([aria-disabled=true]),.flToggleButton:active:not(:disabled):not([aria-disabled=true]){scale:none}}.detailBand{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;display:grid}.detailText,.detailList{padding:clamp(36px,6vw,84px) clamp(20px,5vw,72px)}.detailText{border-right:1px solid var(--line)}.detailText h2,.detailList h2{margin:0;font-size:clamp(28px,4vw,56px);line-height:1}.detailText p,.detailList p{color:var(--muted);max-width:620px;margin:20px 0 0;font-size:17px;line-height:1.7}.signalList{gap:18px;margin-top:32px;display:grid}.signal{border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:8px;padding-top:18px;display:grid}.signal strong{color:var(--accent-strong);font-size:15px}.signal span{color:var(--muted);line-height:1.55}.smokeLabel{background:var(--field);color:var(--accent-strong);margin-bottom:18px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-block}@media (max-width:820px){.detailBand{grid-template-columns:1fr}.detailText{border-bottom:1px solid var(--line);border-right:0}.signal{grid-template-columns:1fr}}
