@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87ccb897ba116d44-s.p.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.p.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.p.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.p.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.bzlmUG_className{font-family:Oswald,Oswald Fallback;font-style:normal}.bzlmUG_variable{--font-display:"Oswald", "Oswald Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.p.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.p.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.p.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.p.37c107x1d-cfz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}._2wtADq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}._2wtADq_variable{--font-body:"IBM Plex Mono", "IBM Plex Mono Fallback"}
*{box-sizing:border-box}body{font-family:var(--font-body),ui-monospace,monospace;-webkit-font-smoothing:antialiased;background:var(--paper);color:var(--ink);letter-spacing:0;--paper:#fff;--paper-2:#f2f5f5;--paper-3:#e7ebec;--ink:#323232;--ink-2:#5b6a6e;--ink-3:#84969a;--rule:#c6cfd1;--rule-strong:#84969a;--concrete:#323232;--concrete-2:#262626;--concrete-3:#3c3c3c;--concrete-ink:#fff;--concrete-ink-2:#a8b5b8;--concrete-rule:#4c4c4c;--signal:#fbdd0b;--signal-ink:#323232;--ok:#323232;--font-display:"Oswald","Arial Narrow",sans-serif;--font-mono:var(--font-body),ui-monospace,monospace;margin:0;transition:color .25s,background .25s}body[data-theme=dark]{--paper:#232323;--paper-2:#2a2a2a;--paper-3:#323232;--ink:#fff;--ink-2:#b6c1c3;--ink-3:#84969a;--rule:#454b4c;--rule-strong:#84969a;--concrete:#1c1c1c;--concrete-2:#141414;--concrete-3:#2a2a2a;--concrete-rule:#3a3a3a;--ok:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px var(--signal)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:inset 0 -2px 0 var(--ink),inset 0 -5px 0 var(--signal)!important;outline:none!important}input,textarea,button,select{letter-spacing:inherit;font-family:inherit}select option{background:var(--paper);color:var(--ink)}button{cursor:pointer}p{line-height:1.65}.mono{font-family:var(--font-mono);letter-spacing:0}.display{font-family:var(--font-display)!important;letter-spacing:.01em!important}:is(h1,h2,h3).display{text-transform:uppercase}.rule{border:0;border-top:1px solid var(--rule);margin:0}.tnum{font-variant-numeric:tabular-nums}.hh-bignum{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:clamp(56px,9vw,148px);font-weight:700;line-height:.86;display:block}.hh-bignum-unit{letter-spacing:.08em;text-transform:uppercase;vertical-align:.9em;margin-left:.12em;font-size:.24em}.hh-arch{border-radius:999em 999em 0 0}.hh-arch-soft{border-radius:min(22%,120px) min(22%,120px) 0 0/min(34%,120px) min(34%,120px) 0 0}.hh-rounded{border-radius:20px}[data-hh-pos]{object-position:var(--hh-pos,50% 50%)!important}[data-hh-zoom]{scale:var(--hh-zoom,1);transform-origin:var(--hh-pos,50% 50%)}:is(:has(>[data-hh-zoom]),:has(>picture>[data-hh-zoom])){overflow:clip!important}body{white-space:pre-line}.hh-article{white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.hh-timeline-item{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (orientation:landscape) and (max-height:500px){.hh-sticky-cta button{height:40px!important}}@media (max-width:900px){[data-hh-pos]{object-position:var(--hh-pos-m,var(--hh-pos,50% 50%))!important}[data-hh-zoom]{scale:var(--hh-zoom-m,var(--hh-zoom,1));transform-origin:var(--hh-pos-m,var(--hh-pos,50% 50%))}}.hh-flip{perspective:1400px;display:grid}.hh-flip-inner{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.hh-flip-face{backface-visibility:hidden;grid-area:1/1;min-width:0;position:relative;overflow:hidden}.hh-flip-back{pointer-events:none;transform:rotateY(180deg)}@media (hover:hover){.hh-flip:hover .hh-flip-inner{transform:rotateY(180deg)}.hh-flip:hover .hh-flip-front{pointer-events:none}.hh-flip:hover .hh-flip-back{pointer-events:auto}}.hh-flip.is-flipped .hh-flip-inner,.hh-flip:focus-within .hh-flip-inner{transform:rotateY(180deg)}.hh-flip.is-flipped .hh-flip-front{pointer-events:none}.hh-flip.is-flipped .hh-flip-back,.hh-flip:focus-within .hh-flip-back{pointer-events:auto}@media (prefers-reduced-motion:reduce){.hh-flip-inner{transition:none}}.hh-arch-outline{border:1px solid var(--rule);border-radius:999em 999em 0 0}.hh-mark{background:linear-gradient(transparent 56%,var(--signal) 56%,var(--signal) 93%,transparent 93%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hh-mark-solid,body[data-theme=dark] .hh-mark{background:var(--signal);color:var(--signal-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em}.hh-hero-mark{max-width:100%;margin-top:.16em;padding:.02em .12em .04em;line-height:1.08;display:inline-block}.hh-tex{isolation:isolate;position:relative}.hh-tex:after{content:"";pointer-events:none;z-index:-1;opacity:.5;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23c)'/%3E%3C/svg%3E");background-size:220px 220px;position:absolute;inset:0}.hh-draw-bg{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;opacity:.16;position:absolute}.hh-draw-bg svg{width:100%;height:auto;display:block}.hh-leader{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;align-items:center;gap:0;font-size:11px;display:flex}.hh-leader-dot{border:1px solid;border-radius:50%;flex:none;width:7px;height:7px}.hh-leader-line{background:currentColor;flex:none;width:clamp(18px,4vw,52px);height:1px}.hh-leader-line-grow{flex:auto;width:auto}.hh-leader-text{color:var(--ink-2);padding-left:10px}.hh-leader-signal .hh-leader-dot,.hh-leader-signal .hh-leader-line{color:var(--signal)}.hh-leader-signal .hh-leader-text{color:var(--ink-2)}.hh-article h2,.hh-article h3,.hh-article h4{font-family:var(--font-display);letter-spacing:.01em;margin:2em 0 .6em;font-weight:700;line-height:1.15}.hh-article h2{font-size:1.65em}.hh-article h3{font-size:1.3em}.hh-article h4{text-transform:uppercase;font-size:1.1em}.hh-article p{margin:0 0 1.2em}.hh-article a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:2px}.hh-article ul,.hh-article ol{margin:0 0 1.2em;padding-left:1.4em}.hh-article li{margin:.4em 0}.hh-article img{border-radius:min(22%,120px) min(22%,120px) 0 0/min(34%,120px) min(34%,120px) 0 0;width:100%;height:auto;display:block}.hh-article blockquote{border-left:3px solid var(--signal);color:var(--ink);margin:1.6em 0;padding:.2em 0 .2em 20px}.hh-article hr{border:0;border-top:1px solid var(--rule);margin:2em 0}.hh-article table{border-collapse:collapse;width:100%;margin:0 0 1.4em;font-size:.92em}.hh-article th,.hh-article td{text-align:left;border-bottom:1px solid var(--rule);padding:10px 12px}.hh-article th{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);font-size:.8em}.hh-faq summary{cursor:pointer;list-style:none}.hh-faq summary::-webkit-details-marker{display:none}.hh-faq summary .hh-faq-mark{transition:transform .2s}.hh-faq[open] summary .hh-faq-mark{transform:rotate(45deg)}.hh-map path{fill:var(--ink);stroke:var(--paper);stroke-width:1.5px;stroke-linejoin:round;transition:stroke .15s}.hh-map .hh-obl:hover path{stroke:var(--signal);stroke-width:2.5px}@keyframes hh-fade{0%{opacity:0}to{opacity:1}}@keyframes hh-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (max-width:900px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select{font-size:16px!important}}@media (max-width:1180px){header nav.hh-nav,header .hh-head-desk{display:none!important}header .hh-burger{display:inline-flex!important}header .hh-nav-tour{justify-content:center;width:32px;padding:0!important}header .hh-tour-label,header .hh-chat-label{display:none}header .hh-head-chat{width:32px!important;padding:0!important}header .hh-head-icon{width:40px!important;height:40px!important;padding:0!important}}@media (min-width:1181px){header:not([data-fit]) .hh-head-call{display:none!important}}@media (max-width:560px){header .hh-nav-tour{display:none!important}header>div:first-child{gap:8px!important;padding:0 16px!important}}@media (min-width:561px){.hh-menu-panel .hh-menu-tour{display:none!important}}@media (max-width:900px){.hh-assist-fixed{display:none!important}}@media (min-width:901px){.hh-hero-meta-right{bottom:max(32px,152px - 100vh + min(92vh,900px))!important}}@media (max-width:420px){header .hh-brand-word{display:none}}@media (max-width:480px){body header.hh-site-header [data-hh-logo-img]{display:none!important}header .hh-logo-mark-narrow{display:inline-flex!important}}body header.hh-site-header[data-logo=mark] [data-hh-logo-img]{display:none!important}header[data-logo=mark] .hh-logo-mark-narrow{display:inline-flex!important}@media (max-width:350px){header>div:first-child{gap:4px!important;padding:0 12px!important}}@media (min-width:1181px){header:not([data-fit=burger]) .hh-menu-panel{display:none!important}}header[data-fit=tight] .hh-head-phone,header[data-fit=tight] .hh-nav-tour .hh-tour-label,header[data-fit=tight] .hh-chat-label,header[data-fit=burger] nav.hh-nav,header[data-fit=burger] .hh-head-desk,header[data-fit=burger] .hh-tour-label,header[data-fit=burger] .hh-chat-label{display:none!important}header[data-fit=burger] .hh-burger{display:inline-flex!important}@keyframes hh-pulse{0%{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}to{opacity:.35;transform:scale(.8)}}.hh-tour-focus{outline:3px solid var(--signal);outline-offset:-3px;transition:outline-color .3s}.hh-voice-point{outline:3px solid var(--signal);outline-offset:6px;border-radius:2px;animation:1.6s ease-in-out 2 hh-voice-point}@keyframes hh-voice-point{0%,to{outline-color:var(--signal)}50%{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.hh-voice-point{animation:none}}@keyframes hh-wpulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes hh-wgrad{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.hh-hero-assist-m{display:none!important}@media (max-width:900px){.hh-titleblock{grid-template-columns:1fr 1fr!important;font-size:9.5px!important}.hh-titleblock>:nth-child(n+3){display:none!important}.hh-row-news{grid-template-columns:auto 1fr!important;gap:6px 16px!important;padding:20px 0!important}.hh-row-news>:nth-child(3){grid-column:1/-1}.hh-row-news>:nth-child(4){display:none!important}.hh-row-newsimg{grid-template-columns:112px 1fr!important;align-items:start!important;gap:12px 16px!important}.hh-row-newsimg>:nth-child(2){grid-column:auto!important}.hh-row-newsimg>:nth-child(3){display:none!important}.hh-row-case{grid-template-columns:1fr!important;gap:12px!important;padding:20px 0!important}.hh-row-case>:nth-child(4){display:none!important}.hh-manifesto-foot{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.hh-manifesto-foot>:nth-child(3){align-items:flex-start!important}.hh-leader{white-space:normal;min-width:0;max-width:100%}.hh-leader-text{overflow-wrap:anywhere;min-width:0}.hh-hero{flex-direction:column;justify-content:space-between;gap:28px;height:auto!important;min-height:calc(100svh - 64px)!important;display:flex!important}.hh-hero-objcard{align-self:flex-start;margin:24px 20px 0;max-width:calc(100% - 40px)!important;position:relative!important;top:auto!important;left:auto!important}.hh-hero-slogan{margin:auto 20px 28px;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.hh-hero-photo{position:absolute!important}.hh-hero-h1{letter-spacing:-.03em!important;font-size:clamp(40px,10vw,72px)!important}.hh-hero-meta-right{display:none!important}.hh-hero-assist-m{display:flex!important}.hh-hero-callouts{display:none!important}.hh-hero-statcard{grid-template-columns:1fr 1fr!important}@media (max-height:500px){.hh-hero-objcard{display:none!important}}.hh-manifesto{padding:80px 20px!important}.hh-manifesto-line{font-size:clamp(34px,9.5vw,64px)!important}.hh-band{padding:64px 20px!important}.hh-band-tight{padding:40px 20px!important}.hh-band-wide{padding:96px 20px!important}.hh-backbar{padding:12px 20px!important}.hh-cols-2{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.hh-cols-3{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.hh-cols-4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important}.hh-cols-4>*{overflow-wrap:anywhere;min-width:0}.hh-cert-front{padding:14px!important}.hh-cert-front .display{font-size:15px!important}.hh-cert-front dd{font-size:12.5px!important}.hh-bignums{grid-template-columns:1fr 1fr!important;gap:24px 16px!important}.hh-bignum{font-size:clamp(44px,13vw,76px)!important}.hh-specrow{grid-template-columns:28px 1fr!important;gap:4px 12px!important}.hh-specrow>:nth-child(3){grid-column:2;text-align:left!important}.hh-fieldrow{grid-template-columns:1fr!important;gap:6px!important}.hh-draw-bg{display:none!important}.hh-models-table thead{display:none}.hh-models-table tr{grid-column-gap:12px;border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;padding:18px 0;display:grid}.hh-models-table td{border:0!important;padding:2px 0!important}.hh-models-table td[data-h]:before{content:attr(data-h) " ";color:var(--ink-3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin-right:8px;font-size:11px}.hh-models-table td:first-child{grid-column:1;font-size:18px;font-weight:600}.hh-models-table td:last-child{grid-column:2;align-self:center}.hh-case-photo{aspect-ratio:4/3!important}.hh-case-caption{padding:24px 20px!important}.hh-case-body{grid-template-columns:1fr!important;gap:28px!important;padding:32px 20px!important}.hh-timeline{grid-template-columns:1fr!important;gap:0!important}.hh-timeline-item{border-top:1px solid var(--rule)!important;border-left:0!important;padding:16px 0!important}.hh-timeline-item:first-child{border-top:0!important}.hh-sectors{grid-template-rows:none!important;grid-template-columns:1fr!important;gap:12px!important}.hh-sectors-card{aspect-ratio:5/4!important;grid-area:auto!important}.hh-footer-grid{grid-template-columns:1fr!important;gap:32px!important}.hh-footer-grid>.hh-foot-group{border-bottom:1px solid #ffffff24;margin-top:-32px}.hh-footer-grid>.hh-foot-group:first-of-type{border-top:1px solid #ffffff24;margin-top:0}.hh-partners{grid-template-columns:1fr 1fr!important}.hh-media-row{grid-template-columns:1fr!important;gap:20px!important}.hh-oblasts{grid-template-columns:1fr 1fr!important}main{padding-bottom:0}}.hh-lang-menu>summary{list-style:none}.hh-lang-menu>summary::-webkit-details-marker{display:none}.hh-cmp{--cmp-label:200px;--cmp-col:230px}@media (max-width:900px){.hh-cmp{--cmp-label:128px;--cmp-col:188px}}.hh-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);grid-auto-flow:dense;gap:16px;display:grid}.hh-bento-card{overflow-wrap:break-word;padding:24px;position:relative;overflow:hidden}.hh-bento-card>*{z-index:1;position:relative}.hh-bento-card>.hh-bento-photo{z-index:0;position:absolute;inset:0}.hh-bento-card>.hh-bento-link{z-index:2;color:inherit;position:absolute;inset:0}.hh-bento-card:has(>.hh-bento-link:hover){outline:2px solid var(--signal);outline-offset:-2px}.hh-bento-card>.hh-bento-link:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.hh-bento-card.w2{grid-column:span 2}.hh-bento-card.w4{grid-column:1/-1}.hh-bento-card.h2{grid-row:span 2}.hh-bento-text{flex-direction:column;gap:18px;min-width:0;display:flex}.hh-bento-row{flex:auto;align-items:flex-start;gap:18px;min-width:0;display:flex}.hh-bento-row-right{flex-direction:row-reverse}.hh-bento-row>*{flex:0 0 45%;min-width:0}.hh-bento-row>.hh-bento-text{flex:1 1 0}.hh-bento-draw img{object-fit:contain;width:100%;height:auto;max-height:120px;display:block}.hh-bento-card.w2 .hh-bento-draw img{max-height:180px}.hh-bento-card.w4 .hh-bento-draw img{max-height:240px}.hh-bento-card.h2 .hh-bento-draw img{max-height:300px}.hh-bento-draw-back{background:var(--concrete-ink);padding:12px}.hh-bento-card>.hh-bento-draw-fill{z-index:0;position:absolute;inset:0}.hh-bento-card .hh-bento-draw-fill img{object-fit:cover;width:100%;height:100%;max-height:none!important}.hh-logo-on-dark{display:none!important}body[data-theme=dark] .hh-logo-on-dark{display:block!important}body[data-theme=dark] .hh-logo-on-light{display:none!important}body[data-theme=dark] .hh-bento-draw-paper{background:var(--concrete-ink);padding:12px}.hh-bento-title-sm{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:clamp(22px,1.9vw,28px);line-height:1.1}.hh-bento-num{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(48px,4.6vw,80px);font-weight:700;line-height:.9}.hh-bento-num-big{font-size:clamp(88px,10vw,168px)}@keyframes hh-bento-bg{0%{transform:scale(1.1)}to{transform:scale(1.22)}}.hh-bento-bg-anim{animation:28s ease-in-out infinite alternate hh-bento-bg}@media (prefers-reduced-motion:reduce){.hh-bento-bg-anim{animation:none}}@media (min-width:901px) and (max-width:1100px){.hh-partners{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:1100px){.hh-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.hh-bento{grid-auto-rows:minmax(168px,auto);gap:10px}.hh-bento-card{padding:18px}.hh-bento-card.h2{grid-row:auto}.hh-bento-num{font-size:clamp(40px,11vw,60px)}.hh-bento-num-big{font-size:clamp(72px,24vw,120px)}.hh-bento-title-sm{font-size:clamp(18px,5.4vw,24px)}.hh-bento-row,.hh-bento-row-right{flex-direction:column;align-items:stretch}.hh-bento-row>*,.hh-bento-row>.hh-bento-text{flex:none}}@keyframes hh-rise{0%{transform:translateY(22px)}to{transform:none}}@keyframes hh-settle{0%{transform:scale(1.06)}to{transform:none}}@keyframes hh-draw{0%{stroke-dashoffset:620px}to{stroke-dashoffset:0}}@keyframes hh-sweep{0%{color:var(--concrete-ink);background-size:0% 100%}to{color:var(--signal-ink);background-size:100% 100%}}@keyframes hh-dot{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes hh-reveal{0%{opacity:0;transform:translateY(44px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.hh-hero .hh-hero-photo{animation:1.8s cubic-bezier(.2,.7,.2,1) both hh-settle}.hh-hero-callouts line,.hh-hero-callouts path{stroke-dasharray:620;animation:1.1s cubic-bezier(.4,0,.2,1) .35s both hh-draw}.hh-hero .hh-mark-solid{background:linear-gradient(var(--signal),var(--signal)) no-repeat 0 0/100% 100%;animation:.7s cubic-bezier(.4,0,.2,1) .45s both hh-sweep}.hh-callout circle{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out 1.6s infinite hh-dot}@supports (animation-timeline:view()){.hh-band h2,.hh-manifesto-line,.hh-sectors-card,.hh-bento>*,.hh-partners>*,.hh-row-news,.hh-row-case,.hh-timeline-item,.hh-cols-3>*,.hh-cols-4>*{animation:linear both hh-reveal;animation-timeline:view();animation-range:entry entry 70%}}a>svg:last-child,button>svg:last-child{transition:transform .2s}a:hover>svg:last-child:not(:first-child),button:hover>svg:last-child:not(:first-child){transform:translate(3px)}.hh-sectors-card img,.hh-row-case img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.hh-sectors-card:hover img,.hh-row-case:hover img{transform:scale(1.045)}.hh-cols-3>a,.hh-cols-4>a{transition:transform .25s,box-shadow .25s}.hh-cols-3>a:hover,.hh-cols-4>a:hover{transform:translateY(-3px);box-shadow:0 14px 30px #2626261f}}@keyframes hh-head-up{0%{opacity:.01;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes hh-line{0%{transform:scaleX(0)}to{transform:none}}@keyframes hh-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes hh-route{0%{opacity:.001}to{opacity:1}}@keyframes hh-ld-on{0%{background:var(--signal);transform:scale(0)}60%{background:var(--signal);transform:scale(1.6)}to{background:0 0;transform:none}}@keyframes hh-ld-ping{0%{opacity:.8;transform:scale(1)}45%,to{opacity:0;transform:scale(2.8)}}@keyframes hh-ld-glint{0%{transform:translate(-110%)}40%,to{transform:translate(260%)}}@keyframes hh-ld-text{0%{opacity:.01;clip-path:inset(0 100% 0 0);transform:translate(-14px)}to{opacity:1;clip-path:inset(0 -2px 0 0);transform:none}}@media (prefers-reduced-motion:no-preference){main :has(>h1):not(.hh-hero,.hh-hero *)>:not(:has(img,video)){animation:.9s cubic-bezier(.16,.8,.24,1) both hh-head-up}main :has(>h1):not(.hh-hero,.hh-hero *)>:nth-child(2){animation-delay:.12s}main :has(>h1):not(.hh-hero,.hh-hero *)>:nth-child(3){animation-delay:.24s}main :has(>h1):not(.hh-hero,.hh-hero *)>:nth-child(4){animation-delay:.36s}main :has(>h1):not(.hh-hero,.hh-hero *)>:nth-child(n+5){animation-delay:.48s}.hh-hero-slogan>*{animation:1s cubic-bezier(.16,.8,.24,1) .1s both hh-head-up}.hh-hero-slogan>:nth-child(2){animation-delay:.3s}.hh-hero-slogan>:nth-child(n+3){animation-delay:.5s}.hh-leader-dot{animation:.5s cubic-bezier(.3,1.6,.5,1) both hh-ld-on;position:relative}.hh-leader-dot:after{content:"";opacity:0;border:1px solid;border-radius:50%;animation:3.2s cubic-bezier(.2,.7,.2,1) 1.3s infinite hh-ld-ping;position:absolute;inset:-1px}.hh-leader-line{transform-origin:0;animation:.65s cubic-bezier(.4,0,.2,1) .15s both hh-line;position:relative;overflow:hidden}.hh-leader-line:after{content:"";background:linear-gradient(90deg,transparent,var(--signal),transparent);width:45%;animation:3.2s ease-in-out 1.6s infinite hh-ld-glint;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}.hh-leader-text{animation:.6s cubic-bezier(.16,.8,.24,1) .4s both hh-ld-text}.hh-leader.hh-lw>*,.hh-leader.hh-lw>:after{animation:none}.hh-leader.hh-lw .hh-leader-dot{transform:scale(0)}.hh-leader.hh-lw .hh-leader-line{transform:scaleX(0)}.hh-leader.hh-lw .hh-leader-text{opacity:0}@supports (animation-timeline:view()){.hh-specrow{animation:linear both hh-reveal;animation-timeline:view();animation-range:entry entry 60%}@media (min-width:900px){.hh-cols-3>:nth-child(3n+2),.hh-cols-4>:nth-child(4n+2),.hh-bento>:nth-child(3n+2){animation-range:entry 8% entry 78%}.hh-cols-3>:nth-child(3n),.hh-cols-4>:nth-child(4n+3),.hh-bento>:nth-child(3n){animation-range:entry 16% entry 86%}.hh-cols-4>:nth-child(4n){animation-range:entry 24% entry 94%}}}html.hh-force-io :is(.hh-band h2,.hh-manifesto-line,.hh-sectors-card,.hh-bento>*,.hh-partners>*,.hh-row-news,.hh-row-case,.hh-timeline-item,.hh-cols-3>*,.hh-cols-4>*,.hh-specrow){animation:none!important}html.hh-io :is(.hh-band h2,.hh-manifesto-line,.hh-sectors-card,.hh-bento>*,.hh-partners>*,.hh-row-news,.hh-row-case,.hh-timeline-item,.hh-cols-3>*,.hh-cols-4>*,.hh-specrow)[data-hh-r]:not(.hh-done){transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--hh-d,0s),transform .7s cubic-bezier(.2,.7,.2,1) var(--hh-d,0s)}html.hh-io :is(.hh-band h2,.hh-manifesto-line,.hh-sectors-card,.hh-bento>*,.hh-partners>*,.hh-row-news,.hh-row-case,.hh-timeline-item,.hh-cols-3>*,.hh-cols-4>*,.hh-specrow)[data-hh-r]:not(.hh-in){opacity:0;transform:translateY(28px)}img[data-hh-img]{transition:opacity .6s}img.hh-img-wait{opacity:0}.hh-img-frame{animation:1.4s linear infinite hh-shimmer;background-image:linear-gradient(100deg,#0000 30%,#8c929629 50%,#0000 70%)!important;background-repeat:no-repeat!important;background-size:200% 100%!important}main.hh-route-enter{animation:.35s both hh-route}.hh-site-header{transition:box-shadow .3s,background-color .3s}html.hh-scrolled .hh-site-header{-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);box-shadow:0 10px 30px -18px #14161a59;background:color-mix(in srgb,var(--paper) 86%,transparent)!important}.hh-nav a:not([aria-current])>span[aria-hidden]{transform-origin:0}.hh-nav a:not([aria-current]):hover>span[aria-hidden]{transform:scaleX(.35)!important}:is(a,button):is([style*="background:var(--signal)"],[style*="background: var(--signal)"]){transition:transform .18s,box-shadow .25s,filter .2s}:is(a,button):is([style*="background:var(--signal)"],[style*="background: var(--signal)"]):hover{box-shadow:0 12px 24px -12px color-mix(in srgb,var(--signal) 85%,#000);filter:saturate(1.08);transform:translateY(-2px)}:is(a,button):is([style*="border:1px solid var(--ink)"],[style*="border: 1px solid var(--ink)"]){transition:transform .18s,background-color .2s}:is(a,button):is([style*="border:1px solid var(--ink)"],[style*="border: 1px solid var(--ink)"]):hover{background-color:color-mix(in srgb,var(--ink) 7%,transparent)!important}:is(a,button):is([style*="background:var(--signal)"],[style*="background: var(--signal)"],[style*="border:1px solid var(--ink)"],[style*="border: 1px solid var(--ink)"]):active{transition-duration:60ms;transform:translateY(0)scale(.97)}}.hh-callout{pointer-events:all;cursor:pointer;outline:none}.hh-callout rect{transition:fill .2s,fill-opacity .2s}.hh-callout text{transition:fill .2s}.hh-callout:hover rect,.hh-callout:focus-visible rect{fill:var(--signal)!important;fill-opacity:1!important}.hh-callout:hover text,.hh-callout:focus-visible text{fill:var(--signal-ink)!important}.hh-callout-tip{animation:.2s both hh-up}@media (max-width:600px){.hh-lang-list{max-height:calc(100dvh - 76px)!important;position:fixed!important;top:60px!important;left:auto!important;right:12px!important}}@media (max-width:1180px),(pointer:coarse){.hh-lang-menu summary{min-height:40px;padding:0 10px!important}.hh-lang-list a,.hh-lang-list span[aria-current]{padding:11px 16px!important}}@media (max-width:900px){.hh-product-mcta{display:grid!important}.hh-spec-head{gap:10px;grid-template-columns:minmax(0,1fr)!important}.hh-spec-head>:nth-child(2){text-align:left!important}.hh-ctor-wrap{padding:32px 20px 64px!important}.hh-ctor-frame{margin:0 -20px;border-left:0!important;border-right:0!important;width:calc(100% + 40px)!important;height:min(640px,100svh - 72px)!important}}.hh-ctor-stage[data-full] .hh-ctor-frame{width:100%!important;height:auto!important;min-height:calc(100dvh - 52px)!important;margin:0!important}@media (max-width:520px){.hh-ctor-full-label{display:none}}@media (max-width:600px){.hh-stack-m{justify-items:start;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}}@media (max-width:400px){.hh-cookie{padding:12px!important;font-size:12px!important;line-height:1.45!important;bottom:8px!important;left:8px!important;right:8px!important}.hh-cookie button{letter-spacing:.06em!important;padding:8px 10px!important;font-size:10.5px!important}}@media (max-width:900px),(pointer:coarse){label>input[type=checkbox]{width:20px;height:20px;accent-color:var(--ink);flex-shrink:0;margin-top:0!important}}.hh-foot-group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;list-style:none;display:flex}.hh-foot-group>summary::-webkit-details-marker{display:none}.hh-foot-chev{border-right:1.5px solid var(--concrete-ink);border-bottom:1.5px solid var(--concrete-ink);width:8px;height:8px;margin:-4px 4px 0 0;transition:transform .15s;transform:rotate(45deg)}.hh-foot-group[open] .hh-foot-chev{margin-top:4px;transform:rotate(-135deg)}
