:root{--font-raleway:Raleway, Arial, sans-serif;--font-unbounded:Unbounded, Arial, sans-serif;--font-raleway-latin:Raleway;--font-raleway-cyrillic:Raleway;--font-unbounded-latin:Unbounded;--font-unbounded-cyrillic:Unbounded;--color-text:#1d1d1f;--color-heading:#343434;--color-text-secondary:#3d3c43;--color-muted:#999;--color-accent:#fa641e;--color-accent-hover:#fa6520;--color-accent-pressed:#cf4707;--color-accent-text:#b33f1d;--color-button-border:#fa6520;--color-link:#ff8562;--color-on-dark:#f1f1f1;--color-surface:#f8f8f8;--color-surface-alt:#fafafa;--color-surface-hover:#eee;--color-surface-dark:#434343;--color-surface-ink:#262626;--color-border:#e7e7e7;--color-border-strong:#d9d9d9;--color-rule:#818181;--color-success:#09b622;--radius-pill:999px;--radius-button:30px;--radius-card:24px;--ease-standard:ease-in-out;--duration-fast:.2s;--duration-link:.25s;--duration-panel:.3s;--container:1120px;--gutter:clamp(16px, 4vw, 40px);--header-height:64px;--content-width:var(--container)}@media (min-width:640px){:root{--header-height:80px}}@media (min-width:1920px){:root{--container:1720px;--header-height:92px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--color-text);font-family:var(--font-raleway);font-variant:lining-nums proportional-nums;-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:inherit}button{font:inherit}
:root{--bf-strip-height:calc(clamp(53px, 5vw, 71px) + env(safe-area-inset-bottom,0px))}html:has(.bf-site-ticker){scroll-padding-bottom:var(--bf-strip-height)}.bf-site-brand-group{justify-self:start;align-items:center;gap:clamp(5px,1vw,12px);min-width:0;display:flex}.bf-site-brand-group:not(:has(.bf-site-mark)){display:contents}.bf-site-mark-slot{vertical-align:middle;flex:none;display:inline-flex}.bf-site-mark-slot:empty{display:none}.bf-site-mark{font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.03em;white-space:nowrap;background:#151516;border-radius:5px;align-items:center;min-height:28px;padding:0 6px;font:700 clamp(16px,1.7vw,24px)/1 Raleway,Arial,sans-serif;text-decoration:none;display:inline-flex;color:#fa6520!important}.bf-site-mark span{transform:skew(-11deg)}.bf-site-mark:focus-visible{outline-offset:2px;outline:2px solid #fa6520}.bf-site-ticker-spacer{height:var(--bf-strip-height);background:#101012}.bf-site-ticker{--bf-close-space:calc(52px + env(safe-area-inset-right,0px));z-index:95;height:var(--bf-strip-height);box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0px);color:#f7f7f8;font-variant-numeric:lining-nums proportional-nums;background:#101012;border-top:1px solid #fa6520;align-items:center;font:700 clamp(16px,1.8vw,24px)/1.15 Raleway,Arial,sans-serif;display:flex;position:fixed;inset:auto 0 0;overflow:hidden}.bf-site-ticker-track{width:max-content;animation:bf-site-marquee var(--bf-duration,22s) linear infinite;display:flex}@keyframes bf-site-marquee{to{transform:translate(-50%)}}.bf-site-ticker:hover .bf-site-ticker-track,.bf-site-ticker:focus-within .bf-site-ticker-track{animation-play-state:paused}.bf-site-ticker-run{flex:none;justify-content:space-around;min-width:100vw;display:flex}.bf-site-ticker-tile{white-space:nowrap;flex:none;align-items:baseline;gap:clamp(10px,1.4vw,22px);padding-inline-end:clamp(24px,2.5vw,40px);display:inline-flex}.bf-site-ticker-tile small{color:#c0c0c6;font-size:.72em;font-weight:600}.bf-site-ticker-accent{color:#fa6520}.bf-site-ticker-link{inset:0 var(--bf-close-space) 0 0;text-decoration:none;position:absolute;color:inherit!important}.bf-site-ticker-close{color:#f7f7f8;cursor:pointer;background:#101012;border:0;border-radius:5px;place-items:center;width:44px;height:44px;padding:0;font:500 23px/1 Arial,sans-serif;display:grid;position:absolute;inset-block-end:calc(4px + env(safe-area-inset-bottom,0px));inset-inline-end:calc(4px + env(safe-area-inset-right,0px))}.bf-site-ticker-close:hover{background:#252527}.bf-site-ticker :focus-visible{outline-offset:-3px;outline:2px solid #fa6520}.bf-site-ticker-static{padding-inline:max(14px, env(safe-area-inset-left,0px));clip-path:inset(50%);background:#101012;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.bf-site-ticker:has(:focus-visible) .bf-site-ticker-static{clip-path:none}.bf-site-ticker-static small{color:#c0c0c6;margin-top:2px;font-size:.7em;display:block}@media (prefers-reduced-motion:reduce){.bf-site-ticker-track{visibility:hidden;animation:none}.bf-site-ticker-static{clip-path:none}}
@font-face{font-family:Raleway;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;src:url(../media/raleway_latin.p.43nl7c6owh8w3.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.ralewaylatin_977716d4-module__7nWA9G__className{font-family:ralewayLatin}.ralewaylatin_977716d4-module__7nWA9G__variable{--font-face-raleway-latin:"ralewayLatin"}
@font-face{font-family:Raleway;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;src:url(../media/raleway_cyrillic.p.2zgicrf277h2v.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.ralewaycyrillic_e9ad9bcc-module__pFZSFa__className{font-family:ralewayCyrillic}.ralewaycyrillic_e9ad9bcc-module__pFZSFa__variable{--font-face-raleway-cyrillic:"ralewayCyrillic"}
@font-face{font-family:Raleway;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;src:url(../media/raleway_latin_ext.p.3sk1bguzngd9x.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.ralewaylatinext_3c7d7295-module__4v_B2a__className{font-family:ralewayLatinExt}.ralewaylatinext_3c7d7295-module__4v_B2a__variable{--font-face-raleway-latin-ext:"ralewayLatinExt"}
@font-face{font-family:Raleway;unicode-range:U+22??;src:url(../media/raleway_semibold.p.22xcrmvi07fd8.woff)format("woff");font-display:swap;font-weight:100 900}.ralewaymath_77ca5f8d-module__3L8iwq__className{font-family:ralewayMath}.ralewaymath_77ca5f8d-module__3L8iwq__variable{--font-face-raleway-math:"ralewayMath"}
@font-face{font-family:ralewaySemibold;src:url(../media/raleway_semibold.p.22xcrmvi07fd8.woff)format("woff");font-display:swap;font-weight:600}.ralewaysemibold_6184e27f-module__nXXola__className{font-family:ralewaySemibold}.ralewaysemibold_6184e27f-module__nXXola__variable{--font-raleway-semibold:"ralewaySemibold"}
@font-face{font-family:Unbounded;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;src:url(../media/unbounded_latin.p.1tz5lbfnvawi1.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}.unboundedlatin_641709d0-module__rLCJHq__className{font-family:unboundedLatin}.unboundedlatin_641709d0-module__rLCJHq__variable{--font-face-unbounded-latin:"unboundedLatin"}
@font-face{font-family:Unbounded;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;src:url(../media/unbounded_cyrillic.p.4410a-by3wkmp.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}.unboundedcyrillic_cc2c89ac-module__6jvIaa__className{font-family:unboundedCyrillic}.unboundedcyrillic_cc2c89ac-module__6jvIaa__variable{--font-face-unbounded-cyrillic:"unboundedCyrillic"}
@font-face{font-family:Unbounded;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;src:url(../media/unbounded_latin_ext.p.2rc2qo3fyex9c.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}.unboundedlatinext_aefe320d-module__Cv4QRq__className{font-family:unboundedLatinExt}.unboundedlatinext_aefe320d-module__Cv4QRq__variable{--font-face-unbounded-latin-ext:"unboundedLatinExt"}
