@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-cyrillic-ext-300-normal.uypPFyUW.woff2) format("woff2"),url(/_astro/oswald-cyrillic-ext-300-normal.Cu1hRHSJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-cyrillic-300-normal.CRE1E3Ji.woff2) format("woff2"),url(/_astro/oswald-cyrillic-300-normal.DvfHxT-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-vietnamese-300-normal.CdoSkO8l.woff2) format("woff2"),url(/_astro/oswald-vietnamese-300-normal.BOujjSKd.woff) format("woff");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}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-latin-ext-300-normal.lQbcWmyx.woff2) format("woff2"),url(/_astro/oswald-latin-ext-300-normal.C4-H3Awc.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-latin-300-normal.QebaMWMV.woff2) format("woff2"),url(/_astro/oswald-latin-300-normal.7pbZLwTq.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-cyrillic-ext-700-normal.CtkJES1U.woff2) format("woff2"),url(/_astro/oswald-cyrillic-ext-700-normal.VKAui8kQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-cyrillic-700-normal.mF2xyKoD.woff2) format("woff2"),url(/_astro/oswald-cyrillic-700-normal.BQ813p5_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-vietnamese-700-normal._DkZZ6ID.woff2) format("woff2"),url(/_astro/oswald-vietnamese-700-normal.BxFoeH7J.woff) format("woff");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}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-latin-ext-700-normal.BCBCFRzo.woff2) format("woff2"),url(/_astro/oswald-latin-ext-700-normal.DdeWfMZb.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-latin-700-normal.DN1cn8ZJ.woff2) format("woff2"),url(/_astro/oswald-latin-700-normal.CizqJC4i.woff) format("woff");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:Covered By Your Grace;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/covered-by-your-grace-latin-ext-400-normal.De81fzcW.woff2) format("woff2"),url(/_astro/covered-by-your-grace-latin-ext-400-normal.Dn_ithxy.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Covered By Your Grace;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/covered-by-your-grace-latin-400-normal.otpn24hA.woff2) format("woff2"),url(/_astro/covered-by-your-grace-latin-400-normal.CgK0HgSs.woff) format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-vietnamese-400-normal.BxGuknnG.woff2) format("woff2"),url(/_astro/work-sans-vietnamese-400-normal.DFZk_KN_.woff) format("woff");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}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-ext-400-normal.CjUdILUK.woff2) format("woff2"),url(/_astro/work-sans-latin-ext-400-normal.BU0CIkwa.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-400-normal.CzmC_l3Q.woff2) format("woff2"),url(/_astro/work-sans-latin-400-normal.DtsoZsT4.woff) format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/work-sans-vietnamese-600-normal.DizFELYt.woff2) format("woff2"),url(/_astro/work-sans-vietnamese-600-normal.ue5fzGW6.woff) format("woff");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}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/work-sans-latin-ext-600-normal.DyT_Ynsz.woff2) format("woff2"),url(/_astro/work-sans-latin-ext-600-normal.ORLcKJbx.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/work-sans-latin-600-normal.CQPKeRTL.woff2) format("woff2"),url(/_astro/work-sans-latin-600-normal.D3vJm26l.woff) format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-vietnamese-700-normal.CqjC4WOy.woff2) format("woff2"),url(/_astro/work-sans-vietnamese-700-normal.BYAoORCv.woff) format("woff");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}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-ext-700-normal.CZ9nkhyM.woff2) format("woff2"),url(/_astro/work-sans-latin-ext-700-normal.BD3tlD_m.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-700-normal.D-yfVslQ.woff2) format("woff2"),url(/_astro/work-sans-latin-700-normal.BCOxGlCV.woff) format("woff");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}*{box-sizing:border-box;margin:0;padding:0}:root{--color-primary: #1f1b34;--color-secondary-1: #2f2876;--color-secondary-2: #8193ca;--color-accent: #412784;--color-bg-dark: #141226;--color-surface: #1b1a31;--color-surface-alt: #24213f;--color-surface-soft: #2c284d;--color-border: rgba(255, 255, 255, .09);--color-border-strong: rgba(129, 147, 202, .42);--color-text-strong: #ffffff;--color-text: #f0f1f7;--color-text-muted: #b6bed8;--color-highlight: #8193ca;--overlay-gradient: radial-gradient( circle at 30% 20%, rgba(129, 147, 202, .22), transparent 70% );--bg-color: var(--color-bg-dark);--text-color: var(--color-text);--muted-text: var(--color-text-muted);--text-color: #f0f1f7;--bg-color: #141226;--muted-text: #b6bed8;--font-primary: "Agency FB", "Agency", sans-serif;--font-secondary: Georgia, "Times New Roman", serif;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--section-spacing: 6rem;--container-padding: 24px;--gradient-primary: linear-gradient(140deg, #2f2876 0%, #412784 45%, #8193ca 100%);--gradient-secondary: linear-gradient(135deg, #1f1b34 0%, #2f2876 55%, #412784 100%);--gradient-accent-soft: linear-gradient(120deg, rgba(129,147,202,.15), rgba(65,39,132,.25))}html,body{background:var(--bg-color);color:var(--text-color);font-family:var(--font-secondary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--text-color);letter-spacing:.5px}a{color:var(--color-secondary-2);text-decoration:none}a:hover{color:var(--color-accent)}.btn-primary{background:var(--gradient-primary);color:#fff;border:none;padding:.75rem 1.25rem;border-radius:var(--radius-md)}.btn-secondary{background:var(--gradient-secondary);color:#fff;border:none;padding:.75rem 1.25rem;border-radius:var(--radius-md)}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative;overflow:hidden}.card:before{content:"";position:absolute;inset:0;background:var(--overlay-gradient);opacity:.6;pointer-events:none}.text-muted{color:var(--muted-text)}.bg-gradient-primary{background:var(--gradient-primary)}.bg-gradient-secondary{background:var(--gradient-secondary)}.surface{background:var(--color-surface)}.surface-alt{background:var(--color-surface-alt)}.bordered{border:1px solid var(--color-border)}.highlight{color:var(--color-highlight)}.image-card{position:relative;overflow:hidden}.image-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.75) saturate(1.05)}.image-card .content{position:relative;z-index:2}.image-overlay-gradient:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0d0b1899,#0d0b18d9 80%)}html{min-height:100%}body{font-family:var(--font-secondary);font-style:normal;font-weight:400;font-size:var(--body-regular);line-height:140%;color:var(--text-color);background-color:var(--bg-color)}body.grid{display:grid;grid-template-rows:auto 1fr auto}html,body{height:100%;scroll-behavior:smooth}a{text-decoration:none;color:inherit;font-weight:600;overflow-wrap:break-word}img{max-width:100%;object-fit:cover}.wrapper{max-width:1120px;margin:0 auto;padding:0 var(--container-padding)}button,.btn{outline:none;border:none;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;font-weight:700;font-size:var(--button-text);line-height:19px;letter-spacing:.04rem;text-transform:uppercase;background:var(--gradient-primary);color:#fff}button:disabled{background-color:var(--new-yellow-400);color:var(--text-primary);cursor:not-allowed}a,input,textarea,p,select,li{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;line-height:1.1}h1{font-size:var(--header-h1)}h2{font-size:var(--header-h2)}h3{font-size:var(--header-h3)}h4,h5,h6{font-size:var(--header-h4)}.text-small{font-size:var(--body-small)}.text-bold{font-weight:700;font-size:var(--body-bold)}@media only screen and (max-width:1140px){.wrapper{max-width:100%;padding:0 calc(var(--container-padding) * 2)}}@media only screen and (max-width:768px){.wrapper{padding:0 var(--container-padding)}}@media only screen and (max-width:320px){.wrapper{padding:0 15px}}
