
/* vietnamese */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/25c61ceb684007a1d0c7.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a4fe79f7ca035c59148f.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a97232426709aca1f7ae.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;
}
/* vietnamese */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/25c61ceb684007a1d0c7.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a4fe79f7ca035c59148f.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a97232426709aca1f7ae.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;
}
/* vietnamese */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/25c61ceb684007a1d0c7.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a4fe79f7ca035c59148f.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a97232426709aca1f7ae.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;
}
/* vietnamese */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/25c61ceb684007a1d0c7.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a4fe79f7ca035c59148f.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a97232426709aca1f7ae.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;
}
/* vietnamese */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/25c61ceb684007a1d0c7.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a4fe79f7ca035c59148f.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a97232426709aca1f7ae.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/250613af4ba0afaa56a9.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/7febd16d7cafe70ee4b4.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/d41ec0a93ee1297da357.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/7f25d9307a9256473a83.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/d196e8ee774851cedb5d.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/e6406f48a75bc1061942.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/5907a9b4dbe112731aaa.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/0bd1c2538c0c6ef4a6d3.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/b42080b233a1c53e8faa.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a7544cc4000699cf70ce.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/ea6907c89f912ffbd0a1.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/64963edf6dfd8eb03879.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/0e01ed2dc339d23c5d62.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/bf8910cb402ad6a9e3c7.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/9b8270599413b510ecd9.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/203623c02b516e1b4d63.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/73efb435df2c6c974496.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/32a51760bf851ed1a15c.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/c8338492362f49281e78.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/71c30cd3dc7e9bbaa8fd.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a68a20012dc998a1148d.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/203623c02b516e1b4d63.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/73efb435df2c6c974496.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/32a51760bf851ed1a15c.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/c8338492362f49281e78.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/71c30cd3dc7e9bbaa8fd.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a68a20012dc998a1148d.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/203623c02b516e1b4d63.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/73efb435df2c6c974496.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/32a51760bf851ed1a15c.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/c8338492362f49281e78.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/71c30cd3dc7e9bbaa8fd.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a68a20012dc998a1148d.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/203623c02b516e1b4d63.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/73efb435df2c6c974496.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/32a51760bf851ed1a15c.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/c8338492362f49281e78.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/71c30cd3dc7e9bbaa8fd.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://a4sonline.com/wp-content/uploads/rps-fonts/a68a20012dc998a1148d.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;
}

/* ─── 1 · ISOLATION LAYER ──────────────────────────────────────────────────
   Longhand element list on purpose: no :is(), no complex :not(). SVG elements
   are deliberately excluded so geometry attributes survive the reset.        */
#a4s-hb13.a4s,
#a4s-hb13.a4s div, #a4s-hb13.a4s section, #a4s-hb13.a4s header,
#a4s-hb13.a4s footer, #a4s-hb13.a4s nav, #a4s-hb13.a4s main,
#a4s-hb13.a4s article, #a4s-hb13.a4s aside, #a4s-hb13.a4s figure,
#a4s-hb13.a4s figcaption, #a4s-hb13.a4s blockquote, #a4s-hb13.a4s address,
#a4s-hb13.a4s ul, #a4s-hb13.a4s ol, #a4s-hb13.a4s li, #a4s-hb13.a4s dl,
#a4s-hb13.a4s dt, #a4s-hb13.a4s dd, #a4s-hb13.a4s p, #a4s-hb13.a4s h1,
#a4s-hb13.a4s h2, #a4s-hb13.a4s h3, #a4s-hb13.a4s h4, #a4s-hb13.a4s h5,
#a4s-hb13.a4s h6, #a4s-hb13.a4s a, #a4s-hb13.a4s span, #a4s-hb13.a4s strong,
#a4s-hb13.a4s em, #a4s-hb13.a4s b, #a4s-hb13.a4s i, #a4s-hb13.a4s small,
#a4s-hb13.a4s label, #a4s-hb13.a4s input, #a4s-hb13.a4s button,
#a4s-hb13.a4s table, #a4s-hb13.a4s thead, #a4s-hb13.a4s tbody,
#a4s-hb13.a4s tr, #a4s-hb13.a4s th, #a4s-hb13.a4s td, #a4s-hb13.a4s img,
#a4s-hb13.a4s details, #a4s-hb13.a4s summary, #a4s-hb13.a4s hr,
#a4s-hb13.a4s time, #a4s-hb13.a4s code, #a4s-hb13.a4s pre {
  all: revert;
  box-sizing: border-box;
}


/* ─── 2 · TOKENS ─────────────────────────────────────────────────────────── */
#a4s-hb13.a4s{
  /* colour semantics are locked:
     navy / blue = standards and assurance
     green       = people and sustainability
     red         = primary call to action only */
  --a4s-navy:#0B3B74;
  --a4s-navy-deep:#072A54;
  --a4s-navy-ink:#041B38;
  --a4s-blue:#1668C4;
  --a4s-blue-soft:#E7F0FB;
  --a4s-green:#00602F;
  --a4s-green-soft:#E6F1EA;
  --a4s-red:#C1272D;
  --a4s-red-deep:#9C1F24;
  --a4s-ink:#0E1621;
  --a4s-body:#414D5F;
  --a4s-muted:#6B7789;
  --a4s-line:#DCE3EC;
  --a4s-line-soft:#EDF1F6;
  --a4s-mist:#F5F8FC;
  --a4s-paper:#FFFFFF;

  --a4s-display:'Bricolage Grotesque','Segoe UI',system-ui,sans-serif;
  --a4s-sans:'IBM Plex Sans','Segoe UI',system-ui,sans-serif;
  --a4s-mono:'IBM Plex Mono',ui-monospace,'Courier New',monospace;

  --a4s-wrap:1220px;
  --a4s-gap:28px;
  --a4s-r:14px;
  --a4s-r-sm:8px;
  --a4s-shadow:0 1px 2px rgba(7,42,84,.05), 0 14px 34px rgba(7,42,84,.07);
  --a4s-shadow-lg:0 2px 4px rgba(7,42,84,.06), 0 26px 60px rgba(7,42,84,.13);

  font-family:var(--a4s-sans);
  font-size:16px;
  line-height:1.65;
  color:var(--a4s-body);
  background:var(--a4s-paper);
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
  overflow-x:clip;
}


/* ─── 3 · BASE ELEMENTS ──────────────────────────────────────────────────── */
#a4s-hb13.a4s h1, #a4s-hb13.a4s h2, #a4s-hb13.a4s h3,
#a4s-hb13.a4s h4, #a4s-hb13.a4s h5{
  font-family:var(--a4s-display);
  color:var(--a4s-ink);
  font-weight:700;
  line-height:1.1;
  letter-spacing:-.02em;
  margin:0;
}
#a4s-hb13.a4s p{margin:0 0 1rem}
#a4s-hb13.a4s p:last-child{margin-bottom:0}
#a4s-hb13.a4s ul,#a4s-hb13.a4s ol{margin:0;padding:0;list-style:none}
#a4s-hb13.a4s a{color:var(--a4s-blue);text-decoration:none}
#a4s-hb13.a4s a:hover{color:var(--a4s-navy)}
#a4s-hb13.a4s img{max-width:100%;height:auto;display:block}
#a4s-hb13.a4s strong{font-weight:600;color:var(--a4s-ink)}
#a4s-hb13.a4s hr{border:0;border-top:1px solid var(--a4s-line);margin:0}
#a4s-hb13.a4s :focus-visible{outline:3px solid var(--a4s-blue);outline-offset:3px;border-radius:4px}

/* SVG icons: theme-proofed without touching geometry attributes */
#a4s-hb13.a4s svg{display:block;overflow:visible}
#a4s-hb13.a4s .a4s-i{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
#a4s-hb13.a4s .a4s-i--sm{width:16px;height:16px}
#a4s-hb13.a4s .a4s-i--lg{width:30px;height:30px}
#a4s-hb13.a4s .a4s-i--solid{fill:currentColor;stroke:none}


/* ─── 4 · LAYOUT PRIMITIVES ──────────────────────────────────────────────── */
#a4s-hb13.a4s .a4s-wrap{width:100%;max-width:var(--a4s-wrap);margin:0 auto;padding:0 22px}
#a4s-hb13.a4s .a4s-band{padding:88px 0;position:relative}
#a4s-hb13.a4s .a4s-band--tight{padding:56px 0}
#a4s-hb13.a4s .a4s-band--mist{background:var(--a4s-mist)}
#a4s-hb13.a4s .a4s-band--navy{background:var(--a4s-navy-deep);color:#C8D8EC}
#a4s-hb13.a4s .a4s-band--navy h2,#a4s-hb13.a4s .a4s-band--navy h3,
#a4s-hb13.a4s .a4s-band--navy h4{color:#fff}
#a4s-hb13.a4s .a4s-band--green{background:var(--a4s-green);color:#D6E8DD}
#a4s-hb13.a4s .a4s-band--green h2,#a4s-hb13.a4s .a4s-band--green h3,
#a4s-hb13.a4s .a4s-band--green h4{color:#fff}
#a4s-hb13.a4s .a4s-band--red{background:var(--a4s-red);color:#FBE2E3}
#a4s-hb13.a4s .a4s-band--red h2,#a4s-hb13.a4s .a4s-band--red h3{color:#fff}

#a4s-hb13.a4s .a4s-grid{display:grid;gap:var(--a4s-gap)}
#a4s-hb13.a4s .a4s-g2{grid-template-columns:repeat(2,minmax(0,1fr))}
#a4s-hb13.a4s .a4s-g3{grid-template-columns:repeat(3,minmax(0,1fr))}
#a4s-hb13.a4s .a4s-g4{grid-template-columns:repeat(4,minmax(0,1fr))}


/* ─── 5 · TYPE UTILITIES ─────────────────────────────────────────────────── */
#a4s-hb13.a4s .a4s-eyebrow{
  font-family:var(--a4s-mono);font-size:.72rem;font-weight:500;
  letter-spacing:.16em;text-transform:uppercase;color:var(--a4s-blue);
  margin:0 0 14px;display:flex;align-items:center;gap:10px;
}
#a4s-hb13.a4s .a4s-eyebrow::before{
  content:"";width:26px;height:2px;background:currentColor;flex:0 0 auto;display:block;
}
#a4s-hb13.a4s .a4s-eyebrow--green{color:var(--a4s-green)}
#a4s-hb13.a4s .a4s-eyebrow--light{color:#7FB2EC}
#a4s-hb13.a4s .a4s-eyebrow--white{color:rgba(255,255,255,.82)}
#a4s-hb13.a4s .a4s-h2{font-size:clamp(1.85rem,3.4vw,2.85rem)}
#a4s-hb13.a4s .a4s-h3{font-size:clamp(1.25rem,2vw,1.5rem)}
#a4s-hb13.a4s .a4s-lede{font-size:1.06rem;line-height:1.72;max-width:62ch}
#a4s-hb13.a4s .a4s-sechead{max-width:760px;margin:0 0 46px}
#a4s-hb13.a4s .a4s-sechead .a4s-lede{margin-top:16px;color:var(--a4s-body)}
#a4s-hb13.a4s .a4s-band--navy .a4s-sechead .a4s-lede,
#a4s-hb13.a4s .a4s-band--green .a4s-sechead .a4s-lede{color:inherit}
#a4s-hb13.a4s .a4s-sechead--split{
  display:flex;align-items:flex-end;justify-content:space-between;
  gap:36px;max-width:none;flex-wrap:wrap;
}
#a4s-hb13.a4s .a4s-sechead--split .a4s-sechead__t{max-width:640px;flex:1 1 420px}


/* ─── 6 · BUTTONS ────────────────────────────────────────────────────────── */
#a4s-hb13.a4s .a4s-btn{
  display:inline-flex;align-items:center;gap:10px;
  font-family:var(--a4s-sans);font-size:.92rem;font-weight:600;letter-spacing:.01em;
  padding:14px 24px;border-radius:999px;border:1.5px solid transparent;
  cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;
  line-height:1;text-decoration:none;
}
#a4s-hb13.a4s .a4s-btn:hover{transform:translateY(-2px)}
#a4s-hb13.a4s .a4s-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
#a4s-hb13.a4s .a4s-btn--red{background:var(--a4s-red);color:#fff;border-color:var(--a4s-red)}
#a4s-hb13.a4s .a4s-btn--red:hover{background:var(--a4s-red-deep);border-color:var(--a4s-red-deep);color:#fff}
#a4s-hb13.a4s .a4s-btn--navy{background:var(--a4s-navy);color:#fff;border-color:var(--a4s-navy)}
#a4s-hb13.a4s .a4s-btn--navy:hover{background:var(--a4s-navy-deep);border-color:var(--a4s-navy-deep);color:#fff}
#a4s-hb13.a4s .a4s-btn--ghost{background:transparent;color:var(--a4s-navy);border-color:var(--a4s-line)}
#a4s-hb13.a4s .a4s-btn--ghost:hover{border-color:var(--a4s-navy);color:var(--a4s-navy);background:var(--a4s-blue-soft)}
#a4s-hb13.a4s .a4s-btn--white{background:#fff;color:var(--a4s-navy-deep);border-color:#fff}
#a4s-hb13.a4s .a4s-btn--white:hover{background:#EAF1FA;color:var(--a4s-navy-deep)}
#a4s-hb13.a4s .a4s-btn--outline-light{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}
#a4s-hb13.a4s .a4s-btn--outline-light:hover{background:rgba(255,255,255,.12);color:#fff;border-color:#fff}
#a4s-hb13.a4s .a4s-link{
  display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.92rem;
  color:var(--a4s-navy);
}
#a4s-hb13.a4s .a4s-link svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}
#a4s-hb13.a4s .a4s-link:hover svg{transform:translateX(4px)}


/* ─── 7 · CHIPS, RULES, CODES ────────────────────────────────────────────── */
#a4s-hb13.a4s .a4s-chip{
  display:inline-block;font-family:var(--a4s-mono);font-size:.7rem;font-weight:500;
  letter-spacing:.04em;padding:5px 10px;border-radius:999px;
  background:var(--a4s-blue-soft);color:var(--a4s-navy);border:1px solid #D4E4F7;
}
#a4s-hb13.a4s .a4s-chip--green{background:var(--a4s-green-soft);color:var(--a4s-green);border-color:#CFE4D8}
#a4s-hb13.a4s .a4s-chips{display:flex;flex-wrap:wrap;gap:7px}
#a4s-hb13.a4s .a4s-num{
  font-family:var(--a4s-mono);font-size:.78rem;font-weight:600;letter-spacing:.08em;
  color:var(--a4s-blue);
}


/* ─── IMAGE FRAMES ──────────────────────────────────────────────────────── */
#a4s-hb13.a4s .a4s-img{
  display:block;width:100%;margin:0;overflow:hidden;
  border-radius:var(--a4s-r);background:var(--a4s-mist);
}
#a4s-hb13.a4s .a4s-img img{
  display:block;width:100%;height:100%;max-width:none;
  object-fit:cover;object-position:center top;
}
#a4s-hb13.a4s .a4s-img--1x1{aspect-ratio:1/1}
#a4s-hb13.a4s .a4s-img--4x3{aspect-ratio:4/3}
#a4s-hb13.a4s .a4s-img--3x4{aspect-ratio:3/4}
#a4s-hb13.a4s .a4s-img--16x9{aspect-ratio:16/9}
#a4s-hb13.a4s .a4s-img--dark{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18)}
/* logos keep their own proportions and never crop */
#a4s-hb13.a4s .a4s-img--logo{
  width:auto;height:46px;aspect-ratio:auto;background:transparent;border-radius:0;
}
#a4s-hb13.a4s .a4s-img--logo img{width:auto;height:100%;object-fit:contain}


/* ─── 28 · SCROLL REVEAL (fails safe: visible unless JS confirms) ────────── */
#a4s-hb13.a4s.a4s-js .a4s-rv{opacity:0;transform:translateY(20px)}
#a4s-hb13.a4s.a4s-js .a4s-rv.is-in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.22,.8,.28,1)}


/* ─── 25 · CTA ───────────────────────────────────────────────────────────── */
#a4s-hb13.a4s .a4s-cta{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}
#a4s-hb13.a4s .a4s-cta h2{font-size:clamp(1.7rem,3.2vw,2.5rem);max-width:16ch}
#a4s-hb13.a4s .a4s-cta p{margin:14px 0 0;max-width:46ch;color:rgba(255,255,255,.88)}
#a4s-hb13.a4s .a4s-cta__acts{display:flex;gap:12px;flex-wrap:wrap}


/* ─── 26 · OFFICES ───────────────────────────────────────────────────────── */
#a4s-hb13.a4s .a4s-offices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
#a4s-hb13.a4s .a4s-office{
  border:1px solid var(--a4s-line);border-radius:var(--a4s-r);padding:26px;background:#fff;
  transition:border-color .2s ease,box-shadow .2s ease;
}
#a4s-hb13.a4s .a4s-office:hover{border-color:#BFD6EF;box-shadow:var(--a4s-shadow)}
#a4s-hb13.a4s .a4s-office__c{
  font-family:var(--a4s-mono);font-size:.66rem;letter-spacing:.13em;text-transform:uppercase;
  color:var(--a4s-blue);display:block;margin-bottom:8px;
}
#a4s-hb13.a4s .a4s-office h3{font-size:1.14rem;margin:0 0 12px}
#a4s-hb13.a4s .a4s-office address{font-style:normal;font-size:.9rem;line-height:1.6;margin:0 0 16px;color:var(--a4s-body)}
#a4s-hb13.a4s .a4s-office__row{
  display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;
  font-size:.87rem;padding:7px 0;border-top:1px solid var(--a4s-line-soft);
}
#a4s-hb13.a4s .a4s-office__row svg{width:16px;height:16px;fill:none;stroke:var(--a4s-blue);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;margin-top:4px}


/* ─── RESPONSIVE (only the queries this block needs) ─── */
@media (max-width:960px){
#a4s-hb13.a4s .a4s-band{padding:64px 0}
#a4s-hb13.a4s .a4s-offices{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:620px){
#a4s-hb13.a4s .a4s-band{padding:52px 0}
#a4s-hb13.a4s .a4s-wrap{padding:0 18px}
}
@media (prefers-reduced-motion:reduce){
#a4s-hb13.a4s.a4s-js .a4s-rv,#a4s-hb13.a4s.a4s-js .a4s-rv.is-in{opacity:1;transform:none;transition:none}
#a4s-hb13.a4s .a4s-btn:hover,#a4s-hb13.a4s .a4s-card:hover,
  #a4s-hb13.a4s .a4s-person:hover,#a4s-hb13.a4s .a4s-sector:hover,
  #a4s-hb13.a4s .a4s-init:hover,#a4s-hb13.a4s .a4s-pillar:hover{transform:none}
}
