/* fonts2.css: the DESIGN v2 faces (DESIGN-SPEC-V2 3.1, 3.2; RP_FONTS2_V1, the SKIN builder lane 2026-09-28): Inter Tight 600 to 800,
   Inter 400 to 700, Heebo 400 to 800, per subset with unicode-range and font-display swap, served from /fonts/rp/v2/ (under the
   origin's existing /fonts/rp/ cache rule; the files of /fonts/rp/ untouched), then the eight fallback families (Arial and Roboto) with
   the metric overrides computed by design2/final/tools/metrics.py from the hosted files, so the swap moves no line. Built by
   design2/build/skin/make-fonts2.py; the same rules are inlined in rp-skin3.css (no preload and no second CSS hop on the DR pages); this
   file is for the homepage (the sitegen prints it with the per language preloads). All three families SIL OFL 1.1 (LICENSE-*.txt beside
   the files). */
/* Heebo 400 800 hebrew */
@font-face{font-family:'Heebo';font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/rp/v2/Heebo-hebrew-26d34c3fcf.woff2) format('woff2');unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}
/* Inter 400 700 cyrillic */
@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/rp/v2/Inter-cyrillic-9f73b2f43e.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
/* Inter 400 700 greek */
@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/rp/v2/Inter-greek-c68aff863e.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
/* Inter 400 700 latin-ext */
@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/rp/v2/Inter-latin-ext-ef1588119f.woff2) format('woff2');unicode-range:U+0100-024F, U+02BB-02FF, U+0300-036F, U+1E9E, U+2020, U+20A0-20C0, U+2113}
/* Inter 400 700 latin */
@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/rp/v2/Inter-latin-f11d729bb0.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* Inter Tight 600 800 cyrillic */
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/rp/v2/InterTight-cyrillic-8beeaad1d2.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
/* Inter Tight 600 800 greek */
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/rp/v2/InterTight-greek-721b69551c.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
/* Inter Tight 600 800 latin-ext */
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/rp/v2/InterTight-latin-ext-4f37b12764.woff2) format('woff2');unicode-range:U+0100-024F, U+02BB-02FF, U+0300-036F, U+1E9E, U+2020, U+20A0-20C0, U+2113}
/* Inter Tight 600 800 latin */
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/rp/v2/InterTight-latin-4179443c53.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Inter Tight Fallback';font-style:normal;font-weight:600 800;src:local('Arial Bold'),local('Liberation Sans Bold');size-adjust:97.94%;ascent-override:98.92%;descent-override:24.63%;line-gap-override:0.00%}
@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:400 500;src:local('Arial'),local('Helvetica Neue'),local('Liberation Sans');size-adjust:107.48%;ascent-override:90.14%;descent-override:22.44%;line-gap-override:0.00%}
@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:600 700;src:local('Arial Bold'),local('Liberation Sans Bold');size-adjust:101.32%;ascent-override:95.61%;descent-override:23.81%;line-gap-override:0.00%}
@font-face{font-family:'Heebo Fallback';font-style:normal;font-weight:400 500;src:local('Arial'),local('Helvetica Neue'),local('Liberation Sans');size-adjust:104.70%;ascent-override:100.08%;descent-override:40.20%;line-gap-override:0.00%}
@font-face{font-family:'Heebo Fallback';font-style:normal;font-weight:600 800;src:local('Arial Bold'),local('Liberation Sans Bold');size-adjust:106.46%;ascent-override:98.43%;descent-override:39.54%;line-gap-override:0.00%}
@font-face{font-family:'Inter Tight Fallback Roboto';font-style:normal;font-weight:600 800;src:local('Roboto Bold'),local('Roboto-Bold');size-adjust:104.09%;ascent-override:93.07%;descent-override:23.17%;line-gap-override:0.00%}
@font-face{font-family:'Inter Fallback Roboto';font-style:normal;font-weight:400 500;src:local('Roboto'),local('Roboto Regular'),local('Roboto-Regular');size-adjust:106.91%;ascent-override:90.62%;descent-override:22.56%;line-gap-override:0.00%}
@font-face{font-family:'Inter Fallback Roboto';font-style:normal;font-weight:600 700;src:local('Roboto Bold'),local('Roboto-Bold');size-adjust:107.68%;ascent-override:89.96%;descent-override:22.40%;line-gap-override:0.00%}
