@media (max-width: 375px) {
  #u7yDKwcqbCzNpFHS {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #kvb0BCP7AI06ReQ8 {
    grid-template-columns: 0 306.95612511%;
    left: -103.47806256%;
    grid-template-rows: 0 100%;
  }

  #vgl6jvrfGFPfzr54 {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }

  #gemUTtv5u6BLwULE {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.40012379em - var(--ffsd)));
  }

  #hDVGMl7H3DUBt1AZ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.40012379em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.2405));
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #UPsIvu2mdG1WcyDV {
    min-width: 78.8rem;
  }

  #mrkBQLAZW3qsuwtA {
    grid-area: 3 / 3 / 4 / 7;
    position: relative;
  }

  #LpsCprMa1oIiaE6q {
    font-size: calc(10.44715072em - var(--ffsd));
  }

  #J54FXCYKizmJUzO6 {
    --first-font-size: 10.44715072em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #PVaYrBGNXnDavJIu {
    min-width: 78.8rem;
  }

  #Ds9GNDacoFP3YHHO {
    grid-area: 2 / 2 / 4 / 5;
    position: relative;
  }

  #NObv4wSVwy4jIi34 {
    font-size: calc(4.12492668em - var(--ffsd));
  }

  #zmAn7hhY28MameFV {
    --first-font-size: 4.12492668em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #hrsLVhsTPUXt3POx {
    min-width: 42.68312746rem;
  }

  #lSouST4pYaeD2mkK {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }

  #CUA6xCcq2yesT5Mr {
    grid-area: 5 / 4 / 6 / 8;
    grid-template-columns: 0 18.05843627rem 42.54979412rem 18.05843627rem;
    grid-template-rows: 0 minmax(11.16343179rem, max-content) minmax(1.31201155rem, max-content) minmax(3.56425553rem, max-content);
  }

  #jKmO4aoamHfSpnXF {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }

  #bLFjrbqDvkKn6S7H {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.5556em - var(--ffsd)));
  }

  #RKSFLiTejqO84SI0 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.5556em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.1125));
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #YiGlh1pMTAWSQHRx {
    min-width: 47.06156356rem;
  }

  #RMhEPB1RvkGMQh4g {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }

  #ZVB20xWpai52hSnB {
    grid-template-columns: 0 6.4rem 46.92823023rem 6.4rem;
    grid-template-rows: 0 minmax(4.08538907rem, max-content) minmax(4.26665333rem, max-content) minmax(3.0187224rem, max-content);
  }

  #CZ8bJNEDlQPL5hRF {
    grid-template-columns: 0 59.72823023rem;
    grid-template-rows: 0 minmax(11.37076481rem, max-content);
  }

  #pQHHnY0cKjzSKaly {
    grid-template-columns: 0 6.4rem 0 9.46921822rem 59.72823023rem 9.46921822rem 0 6.4rem;
    grid-template-rows: 0 minmax(45.1325005rem, max-content) minmax(5.060644rem, max-content) minmax(12.93954304rem, max-content) minmax(16.03969887rem, max-content) minmax(27.16916079rem, max-content) minmax(11.37076481rem, max-content) minmax(45.1325005rem, max-content);
  }

  #zvopXuZph25GnDg8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #NUJeZSYSG4rG99L0 {
    grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
    grid-template-rows: minmax(4.8668705rem, max-content) minmax(162.84481251rem, max-content) minmax(4.8668705rem, max-content);
  }

  #page-1 {
    min-height: calc(32.30523271 * var(--1vh, 1vh));
  }

  #g0K7meCE0LpFjGUq {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #mgWPy5C59QqPLzty {
    grid-template-columns: 0 609.86643358%;
    left: -254.93321679%;
    grid-template-rows: 0 100%;
  }

  #hS7oXk6tnCnBLORr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(10.46780811em - var(--ffsd)));
  }

  #ACTRFkihdNdH6Fgt {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 10.46780811em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #VpDTU2w0XLXCu3v5 {
    min-width: 91.6rem;
  }

  #kHnpsechBLaI561X {
    grid-area: 2 / 5 / 3 / 13;
    position: relative;
  }

  #pgIrWDWKZ2PsDI77 {
    grid-area: 5 / 6 / 6 / 7;
    position: relative;
  }

  #HzXurvbG4tVaeYFU {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(12.44424em - var(--ffsd)));
  }

  #ZGbmXpYVslv0h7UJ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 12.44424em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #sdXAifuRqcAKSFTb {
    min-width: 32.64227239rem;
  }

  #tLTMvXYeNdfyMKFY {
    grid-area: 4 / 8 / 7 / 9;
    position: relative;
  }

  #Wy1UmNk6lFdUGdz3 {
    stroke-width: calc(100rem * 1.9041265973415096 / 375.0);
  }

  #WU58EwZl7Iyg9Ji9 {
    display: none;
  }

  #lC5zL0kZDwIigTA6 {
    stroke-width: calc(100rem * 1.9041265973415096 / 375.0);
  }

  #z7RHi70fUFbYKzz3 {
    display: block;
  }

  #BGK7xs0l8WnPH6BI {
    grid-area: 2 / 2 / 17 / 17;
    position: relative;
  }

  #VAii3HyxG5Pg7HYM {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.91634648em - var(--ffsd)));
  }

  #V1CpBaA349zsKaff {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.91634648em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #ywtJh78cSKUmF409 {
    min-width: 78.8rem;
  }

  #vh5CW3eRMPNwuMG0 {
    grid-area: 3 / 3 / 4 / 13;
    position: relative;
  }

  #zRyjhHtB1oFfMLAc {
    grid-area: 5 / 8 / 6 / 11;
    position: relative;
  }

  #CQjU2CPB0D50xqsB {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26669333em - var(--ffsd)));
  }

  #TDNgknliLaZ6V2ok {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26669333em - var(--ffsd)));
  }

  #AnUS9OnDGmK1SyIy {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26669333em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #T3swtpQOIfkSkfXE {
    min-width: 78.8rem;
  }

  #Y5XROR4LfZgZpvwt {
    grid-area: 7 / 4 / 8 / 14;
    position: relative;
  }

  #uJwpMeRt4JIOf8PL {
    grid-area: 9 / 9 / 10 / 10;
    position: relative;
  }

  #uFquDcf1baskcbYk {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26669333em - var(--ffsd)));
  }

  #NBicuwS55i4Wg6RV {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26669333em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #GgTF3Thq1RsbfvBd {
    min-width: 78.8rem;
  }

  #vm0WXriCklUYg6vj {
    grid-area: 11 / 5 / 12 / 15;
    position: relative;
  }

  #lggIK1dUU3ps1vsT {
    grid-area: 13 / 7 / 14 / 12;
    position: relative;
  }

  #wviod4t1GQmMe3Ci {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26669333em - var(--ffsd)));
  }

  #JyuEsRvHpHqr440e {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26669333em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #H9lJUZ0Y4Kj6cin1 {
    min-width: 78.8rem;
  }

  #A7suE73Ti1I8T76D {
    grid-area: 15 / 6 / 16 / 16;
    position: relative;
  }

  #KV3oZL0t6nvUJdGO {
    grid-template-columns: 0 6.4rem 0 0 0 36.99791167rem 0.43195464rem 0.2957172rem 3.21549966rem 0.2957172rem 0.43195464rem 36.99791167rem 0 0 0 6.4rem;
    grid-template-rows: 0 minmax(6.4045031rem, max-content) minmax(8.12669868rem, max-content) minmax(7.17248534rem, max-content) minmax(5.43847723rem, max-content) minmax(6.4rem, max-content) minmax(11.519992rem, max-content) minmax(6.49902181rem, max-content) minmax(5.43847723rem, max-content) minmax(6.4rem, max-content) minmax(5.119992rem, max-content) minmax(6.49902181rem, max-content) minmax(3.59230314rem, max-content) minmax(6.4rem, max-content) minmax(5.119992rem, max-content) minmax(6.4045031rem, max-content);
  }

  #CZSDuTb4WwymYROT {
    grid-area: 8 / 3 / 9 / 11;
    grid-template-columns: 0 91.46666667rem;
    grid-template-rows: 0 minmax(96.53546745rem, max-content);
  }

  #UXoAA2WZlVrFaFUt {
    grid-area: 8 / 3 / 9 / 11;
    position: relative;
  }

  #Su4l4Hex4WkPiYLH {
    stroke-width: calc(100rem * 1.9041265973415094 / 375.0);
  }

  #QRIJbAPH3V36l1Xl {
    display: none;
  }

  #gqszJjtCD3Jdmgc2 {
    stroke-width: calc(100rem * 1.9041265973415094 / 375.0);
  }

  #W45yk2Am5OKwS2Al {
    display: block;
  }

  #zUOC2dq0ToLr3Wxm {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }

  #FTH9QeTWWQ3SYFdA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.91634648em - var(--ffsd)));
  }

  #f0ZasynEgcdEEylB {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.91634648em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #qPKJ9dYBXgugUfck {
    min-width: 78.8rem;
  }

  #kUH8yTWcnamzWdt8 {
    grid-area: 3 / 4 / 4 / 6;
    position: relative;
  }

  #phBDLbjgeVRhi4f9 {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.266672em - var(--ffsd)));
  }

  #FzfzHXW1eXR3vRIA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.266672em - var(--ffsd)));
  }

  #aJMchPkEO6hfeFfr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.266672em - var(--ffsd)));
  }

  #Zojo20Wd6OVHpBxo {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.266672em - var(--ffsd)));
  }

  #XDf9KS27QpYY0xOW {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.266672em - var(--ffsd)));
  }

  #i8dleuVgvEtt7vlz {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.266672em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #rtCtGBocWkHxhW9o {
    min-width: 78.8rem;
  }

  #Hj6vLjZtTSBd7pYZ {
    grid-area: 5 / 3 / 6 / 5;
    position: relative;
  }

  #N5HBAcEeVvl2L0UX {
    grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
    grid-template-rows: 0 minmax(14.04365576rem, max-content) minmax(8.12669868rem, max-content) minmax(6.4090062rem, max-content) minmax(29.87857166rem, max-content) minmax(14.04365576rem, max-content);
  }

  #gek8LLYV0UFvLXoP {
    grid-area: 10 / 2 / 11 / 10;
    grid-template-columns: 0 91.46666667rem;
    grid-template-rows: 0 minmax(72.50158807rem, max-content);
  }

  #cuWRYWlpjMnTLmN0 {
    grid-area: 10 / 2 / 11 / 10;
    position: relative;
  }

  #j470dXD7x6jhpnSK {
    stroke-width: calc(100rem * 1.9041265973415085 / 375.0);
  }

  #ddqiGh623KEOa97A {
    display: none;
  }

  #gHFnsRkPAfn81D7T {
    stroke-width: calc(100rem * 1.9041265973415085 / 375.0);
  }

  #KlNTtuHsE6FYcvAb {
    display: block;
  }

  #B37OYllKo2TkL31c {
    grid-area: 2 / 2 / 13 / 13;
    position: relative;
  }

  #wVQGw6Fi7IuxY5jX {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.91634648em - var(--ffsd)));
  }

  #hGu3jAiZMRgngq7B {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.91634648em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #E8w1ABvu11FMdGI3 {
    min-width: 78.8rem;
  }

  #hhrFAIjJks6qtCem {
    grid-area: 3 / 4 / 4 / 11;
    position: relative;
  }

  #wA4w0KpR0efNHuoh {
    grid-area: 5 / 6 / 6 / 8;
    position: relative;
  }

  #khSXzr44h0daw00M {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.91425979em - var(--ffsd)));
  }

  #R2Dew6860SMPa26A {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.91425979em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #cputuD4ybfvGXKYB {
    min-width: 78.8rem;
  }

  #nxX2FlhJ4HMmHkVM {
    grid-area: 7 / 3 / 8 / 10;
    position: relative;
  }

  #Qd4RTRem6DS375hC {
    grid-area: 9 / 7 / 10 / 9;
    position: relative;
  }

  #KYvgo7gvar2jDadz {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.91425979em - var(--ffsd)));
  }

  #AjIVUmEQpzc5lH5x {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.91425979em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #iu6HTkxBpMzviK8j {
    min-width: 78.8rem;
  }

  #cvhoni05Bs9TIcVk {
    grid-area: 11 / 5 / 12 / 12;
    position: relative;
  }

  #pMnttLayzOZceFnU {
    grid-area: 12 / 4 / 13 / 12;
    grid-template-columns: 0 6.4rem 0 0 37.04623158rem 0 4.57420351rem 0 37.04623158rem 0 0 6.4rem;
    grid-template-rows: 0 minmax(6.4045031rem, max-content) minmax(8.12669868rem, max-content) minmax(6.67567286rem, max-content) minmax(4.57420351rem, max-content) minmax(6.4rem, max-content) minmax(4.69707505rem, max-content) minmax(17.30122228rem, max-content) minmax(4.57420351rem, max-content) minmax(6.4rem, max-content) minmax(4.69707505rem, max-content) minmax(6.4045031rem, max-content);
  }

  #y10WUCGc7VIRnrnr {
    grid-area: 12 / 4 / 13 / 12;
    position: relative;
  }

  #M3sSlU5TilOqEMFg {
    grid-template-columns: 4.26666667rem 0 0 0 22.85266263rem 9.49780332rem 3.75459902rem 32.50893906rem 22.85266263rem 0 0 0 4.26666667rem;
    grid-template-rows: minmax(19.07143966rem, max-content) minmax(12.41199913rem, max-content) minmax(6.4rem, max-content) minmax(1.71587756rem, max-content) minmax(11.32375955rem, max-content) minmax(1.71587756rem, max-content) minmax(31.83122382rem, max-content) minmax(96.53546745rem, max-content) minmax(6.4rem, max-content) minmax(72.50158807rem, max-content) minmax(6.4rem, max-content) minmax(76.25515713rem, max-content) minmax(19.07143966rem, max-content);
  }

  #page-2 {
    min-height: calc(67.69476729 * var(--1vh, 1vh));
  }
}

@media (min-width: 375.05px) and (max-width: 480px) {
  #u7yDKwcqbCzNpFHS {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #kvb0BCP7AI06ReQ8 {
    grid-template-columns: 0 247.80917408%;
    left: -73.90458704%;
    grid-template-rows: 0 100%;
  }

  #vgl6jvrfGFPfzr54 {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }

  #gemUTtv5u6BLwULE {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8546502em - var(--ffsd)));
  }

  #hDVGMl7H3DUBt1AZ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8546502em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.2405));
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #UPsIvu2mdG1WcyDV {
    min-width: 83.4375rem;
  }

  #mrkBQLAZW3qsuwtA {
    grid-area: 3 / 3 / 4 / 7;
    position: relative;
  }

  #LpsCprMa1oIiaE6q {
    font-size: calc(11.06689695em - var(--ffsd));
  }

  #J54FXCYKizmJUzO6 {
    --first-font-size: 11.06689695em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #PVaYrBGNXnDavJIu {
    min-width: 83.4375rem;
  }

  #Ds9GNDacoFP3YHHO {
    grid-area: 2 / 2 / 4 / 5;
    position: relative;
  }

  #NObv4wSVwy4jIi34 {
    font-size: calc(4.36962572em - var(--ffsd));
  }

  #zmAn7hhY28MameFV {
    --first-font-size: 4.36962572em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #hrsLVhsTPUXt3POx {
    min-width: 45.17810112rem;
  }

  #lSouST4pYaeD2mkK {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }

  #CUA6xCcq2yesT5Mr {
    grid-area: 5 / 4 / 6 / 8;
    grid-template-columns: 0 19.12969944rem 45.07393445rem 19.12969944rem;
    grid-template-rows: 0 minmax(11.82566927rem, max-content) minmax(1.38984275rem, max-content) minmax(3.77569441rem, max-content);
  }

  #jKmO4aoamHfSpnXF {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }

  #bLFjrbqDvkKn6S7H {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.7778125em - var(--ffsd)));
  }

  #RKSFLiTejqO84SI0 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.7778125em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.1125));
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #YiGlh1pMTAWSQHRx {
    min-width: 36.76684653rem;
  }

  #RMhEPB1RvkGMQh4g {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }

  #ZVB20xWpai52hSnB {
    grid-template-columns: 0 5rem 36.66267986rem 5rem;
    grid-template-rows: 0 minmax(3.19171021rem, max-content) minmax(3.33332292rem, max-content) minmax(2.35837688rem, max-content);
  }

  #CZ8bJNEDlQPL5hRF {
    grid-template-columns: 0 46.66267986rem;
    grid-template-rows: 0 minmax(8.88341001rem, max-content);
  }

  #pQHHnY0cKjzSKaly {
    grid-template-columns: 0 5rem 0 18.33532673rem 46.66267986rem 18.33532673rem 0 5rem;
    grid-template-rows: 0 minmax(35.25976601rem, max-content) minmax(3.99107233rem, max-content) minmax(10.109018rem, max-content) minmax(16.99120643rem, max-content) minmax(21.22590687rem, max-content) minmax(8.88341001rem, max-content) minmax(35.25976601rem, max-content);
  }

  #zvopXuZph25GnDg8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #NUJeZSYSG4rG99L0 {
    grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
    grid-template-rows: minmax(3.80224258rem, max-content) minmax(131.72014566rem, max-content) minmax(3.80224258rem, max-content);
  }

  #page-1 {
    min-height: calc(35.86717508 * var(--1vh, 1vh));
  }

  #g0K7meCE0LpFjGUq {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #mgWPy5C59QqPLzty {
    grid-template-columns: 0 420.12331038%;
    left: -160.06165519%;
    grid-template-rows: 0 100%;
  }

  #hS7oXk6tnCnBLORr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.7220625em - var(--ffsd)));
  }

  #ACTRFkihdNdH6Fgt {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.7220625em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #VpDTU2w0XLXCu3v5 {
    min-width: 93.4375rem;
  }

  #kHnpsechBLaI561X {
    grid-area: 2 / 2 / 3 / 13;
    position: relative;
  }

  #pgIrWDWKZ2PsDI77 {
    grid-area: 5 / 6 / 6 / 7;
    position: relative;
  }

  #HzXurvbG4tVaeYFU {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.7220625em - var(--ffsd)));
  }

  #ZGbmXpYVslv0h7UJ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.7220625em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #sdXAifuRqcAKSFTb {
    min-width: 25.50177531rem;
  }

  #tLTMvXYeNdfyMKFY {
    grid-area: 4 / 8 / 7 / 9;
    position: relative;
  }

  #Wy1UmNk6lFdUGdz3 {
    stroke-width: calc(100rem * 2.0000000000000004 / 480.0);
  }

  #WU58EwZl7Iyg9Ji9 {
    display: block;
  }

  #lC5zL0kZDwIigTA6 {
    stroke-width: calc(100rem * 2.0000000000000004 / 480.0);
  }

  #z7RHi70fUFbYKzz3 {
    display: none;
  }

  #BGK7xs0l8WnPH6BI {
    grid-area: 2 / 2 / 17 / 17;
    position: relative;
  }

  #VAii3HyxG5Pg7HYM {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.5555625em - var(--ffsd)));
  }

  #V1CpBaA349zsKaff {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.5555625em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #ywtJh78cSKUmF409 {
    min-width: 63.73098078rem;
  }

  #vh5CW3eRMPNwuMG0 {
    grid-area: 3 / 4 / 4 / 15;
    position: relative;
  }

  #zRyjhHtB1oFfMLAc {
    grid-area: 6 / 5 / 7 / 8;
    position: relative;
  }

  #CQjU2CPB0D50xqsB {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #TDNgknliLaZ6V2ok {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #AnUS9OnDGmK1SyIy {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33335417em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #T3swtpQOIfkSkfXE {
    min-width: 57.35964734rem;
  }

  #Y5XROR4LfZgZpvwt {
    grid-area: 5 / 11 / 8 / 14;
    position: relative;
  }

  #uJwpMeRt4JIOf8PL {
    grid-area: 9 / 6 / 11 / 7;
    position: relative;
  }

  #uFquDcf1baskcbYk {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #NBicuwS55i4Wg6RV {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33335417em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #GgTF3Thq1RsbfvBd {
    min-width: 57.45991511rem;
  }

  #vm0WXriCklUYg6vj {
    grid-area: 10 / 12 / 12 / 16;
    position: relative;
  }

  #lggIK1dUU3ps1vsT {
    grid-area: 14 / 3 / 15 / 9;
    position: relative;
  }

  #wviod4t1GQmMe3Ci {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #JyuEsRvHpHqr440e {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33335417em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #H9lJUZ0Y4Kj6cin1 {
    min-width: 57.45991511rem;
  }

  #A7suE73Ti1I8T76D {
    grid-area: 13 / 10 / 16 / 13;
    position: relative;
  }

  #KV3oZL0t6nvUJdGO {
    grid-template-columns: 0 5.59613655rem 0 0.33746456rem 0.23102906rem 2.51210911rem 0.23102906rem 0.33746456rem 2.52170154rem 0.10026778rem 0 57.25548067rem 0 0.10026778rem 0 5.83333333rem;
    grid-template-rows: 0 minmax(5.00703609rem, max-content) minmax(6.48287011rem, max-content) minmax(5.60350417rem, max-content) minmax(1.84532872rem, max-content) minmax(4.24881033rem, max-content) minmax(2.9058547rem, max-content) minmax(5.07736079rem, max-content) minmax(0.24881658rem, max-content) minmax(3.99999375rem, max-content) 0 minmax(5.07736079rem, max-content) minmax(0.59675346rem, max-content) minmax(2.80648683rem, max-content) minmax(0.59675346rem, max-content) minmax(7.98109134rem, max-content);
  }

  #CZSDuTb4WwymYROT {
    grid-area: 8 / 4 / 9 / 11;
    grid-template-columns: 0 75.056284rem;
    grid-template-rows: 0 minmax(52.47802113rem, max-content);
  }

  #UXoAA2WZlVrFaFUt {
    grid-area: 8 / 4 / 9 / 11;
    position: relative;
  }

  #Su4l4Hex4WkPiYLH {
    stroke-width: calc(100rem * 2.0000000000000004 / 480.0);
  }

  #QRIJbAPH3V36l1Xl {
    display: block;
  }

  #gqszJjtCD3Jdmgc2 {
    stroke-width: calc(100rem * 2.0000000000000004 / 480.0);
  }

  #W45yk2Am5OKwS2Al {
    display: none;
  }

  #zUOC2dq0ToLr3Wxm {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }

  #FTH9QeTWWQ3SYFdA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.5555625em - var(--ffsd)));
  }

  #f0ZasynEgcdEEylB {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.5555625em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #qPKJ9dYBXgugUfck {
    min-width: 65.16045067rem;
  }

  #kUH8yTWcnamzWdt8 {
    grid-area: 3 / 4 / 4 / 6;
    position: relative;
  }

  #phBDLbjgeVRhi4f9 {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #FzfzHXW1eXR3vRIA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #aJMchPkEO6hfeFfr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #Zojo20Wd6OVHpBxo {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #XDf9KS27QpYY0xOW {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33335417em - var(--ffsd)));
  }

  #i8dleuVgvEtt7vlz {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33335417em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #rtCtGBocWkHxhW9o {
    min-width: 65.16045067rem;
  }

  #Hj6vLjZtTSBd7pYZ {
    grid-area: 5 / 3 / 6 / 5;
    position: relative;
  }

  #N5HBAcEeVvl2L0UX {
    grid-template-columns: 0 5rem 0 65.056284rem 0 5rem;
    grid-template-rows: 0 minmax(5.00703609rem, max-content) minmax(6.34042319rem, max-content) minmax(5.00703609rem, max-content) minmax(23.99999375rem, max-content) minmax(12.12353201rem, max-content);
  }

  #gek8LLYV0UFvLXoP {
    grid-area: 10 / 3 / 11 / 10;
    grid-template-columns: 0 75.056284rem;
    grid-template-rows: 0 minmax(52.47802113rem, max-content);
  }

  #cuWRYWlpjMnTLmN0 {
    grid-area: 10 / 3 / 11 / 10;
    position: relative;
  }

  #j470dXD7x6jhpnSK {
    stroke-width: calc(100rem * 1.9999999999999993 / 480.0);
  }

  #ddqiGh623KEOa97A {
    display: block;
  }

  #gHFnsRkPAfn81D7T {
    stroke-width: calc(100rem * 1.9999999999999993 / 480.0);
  }

  #KlNTtuHsE6FYcvAb {
    display: none;
  }

  #B37OYllKo2TkL31c {
    grid-area: 2 / 2 / 13 / 13;
    position: relative;
  }

  #wVQGw6Fi7IuxY5jX {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.5555625em - var(--ffsd)));
  }

  #hGu3jAiZMRgngq7B {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.5555625em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #E8w1ABvu11FMdGI3 {
    min-width: 63.29324845rem;
  }

  #hhrFAIjJks6qtCem {
    grid-area: 3 / 5 / 4 / 10;
    position: relative;
  }

  #wA4w0KpR0efNHuoh {
    grid-area: 5 / 3 / 7 / 6;
    position: relative;
  }

  #khSXzr44h0daw00M {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.05801546em - var(--ffsd)));
  }

  #R2Dew6860SMPa26A {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.05801546em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #cputuD4ybfvGXKYB {
    min-width: 58.07376103rem;
  }

  #nxX2FlhJ4HMmHkVM {
    grid-area: 6 / 8 / 8 / 11;
    position: relative;
  }

  #Qd4RTRem6DS375hC {
    grid-area: 9 / 4 / 11 / 7;
    position: relative;
  }

  #KYvgo7gvar2jDadz {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.05801546em - var(--ffsd)));
  }

  #AjIVUmEQpzc5lH5x {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.05801546em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #iu6HTkxBpMzviK8j {
    min-width: 58.07376103rem;
  }

  #cvhoni05Bs9TIcVk {
    grid-area: 10 / 9 / 12 / 12;
    position: relative;
  }

  #pMnttLayzOZceFnU {
    grid-area: 12 / 5 / 13 / 12;
    grid-template-columns: 0 5.89084177rem 0 0 3.57359649rem 0 1.64589092rem 0 57.96959437rem 0 0 5.97636045rem;
    grid-template-rows: 0 minmax(5.00703609rem, max-content) minmax(6.52777917rem, max-content) minmax(5.21536942rem, max-content) 0 minmax(3.57359649rem, max-content) minmax(0.09599339rem, max-content) minmax(13.5165799rem, max-content) 0 minmax(3.57359649rem, max-content) minmax(0.09599339rem, max-content) minmax(14.87207678rem, max-content);
  }

  #y10WUCGc7VIRnrnr {
    grid-area: 12 / 5 / 13 / 12;
    position: relative;
  }

  #M3sSlU5TilOqEMFg {
    grid-template-columns: 3.33333333rem 9.13852467rem 0 0 19.65261802rem 7.42015885rem 2.93328048rem 25.39760864rem 19.65261802rem 0 0 9.13852467rem 3.33333333rem;
    grid-template-rows: minmax(14.89956223rem, max-content) minmax(10.49235857rem, max-content) minmax(5rem, max-content) minmax(1.34052934rem, max-content) minmax(8.84668715rem, max-content) minmax(1.34052934rem, max-content) minmax(24.86814361rem, max-content) minmax(52.47802113rem, max-content) minmax(5rem, max-content) minmax(52.47802113rem, max-content) minmax(5rem, max-content) minmax(52.47802113rem, max-content) minmax(14.89956223rem, max-content);
  }

  #page-2 {
    min-height: calc(64.13282492 * var(--1vh, 1vh));
  }
}

@media (min-width: 480.05px) and (max-width: 768px) {
  #u7yDKwcqbCzNpFHS {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #kvb0BCP7AI06ReQ8 {
    grid-template-columns: 0 171.62034982%;
    left: -35.81017491%;
    grid-template-rows: 0 100%;
  }

  #vgl6jvrfGFPfzr54 {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }

  #gemUTtv5u6BLwULE {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.40915638em - var(--ffsd)));
  }

  #hDVGMl7H3DUBt1AZ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.40915638em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.2405));
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #UPsIvu2mdG1WcyDV {
    min-width: 83.3984375rem;
  }

  #mrkBQLAZW3qsuwtA {
    grid-area: 3 / 3 / 4 / 7;
    position: relative;
  }

  #LpsCprMa1oIiaE6q {
    font-size: calc(11.06689695em - var(--ffsd));
  }

  #J54FXCYKizmJUzO6 {
    --first-font-size: 11.06689695em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #PVaYrBGNXnDavJIu {
    min-width: 83.3984375rem;
  }

  #Ds9GNDacoFP3YHHO {
    grid-area: 2 / 2 / 4 / 5;
    position: relative;
  }

  #NObv4wSVwy4jIi34 {
    font-size: calc(4.36962572em - var(--ffsd));
  }

  #zmAn7hhY28MameFV {
    --first-font-size: 4.36962572em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #hrsLVhsTPUXt3POx {
    min-width: 45.13903862rem;
  }

  #lSouST4pYaeD2mkK {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }

  #CUA6xCcq2yesT5Mr {
    grid-area: 5 / 4 / 6 / 8;
    grid-template-columns: 0 19.12969944rem 45.07393445rem 19.12969944rem;
    grid-template-rows: 0 minmax(11.82566927rem, max-content) minmax(1.38984275rem, max-content) minmax(3.77569441rem, max-content);
  }

  #jKmO4aoamHfSpnXF {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }

  #bLFjrbqDvkKn6S7H {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.73613281em - var(--ffsd)));
  }

  #RKSFLiTejqO84SI0 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.73613281em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.1125));
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #YiGlh1pMTAWSQHRx {
    min-width: 20.89594575rem;
  }

  #RMhEPB1RvkGMQh4g {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }

  #ZVB20xWpai52hSnB {
    grid-template-columns: 0 4.16666667rem 20.83084158rem 4.16666667rem;
    grid-template-rows: 0 minmax(1.99481888rem, max-content) minmax(2.08332682rem, max-content) minmax(1.47398555rem, max-content);
  }

  #CZ8bJNEDlQPL5hRF {
    grid-template-columns: 0 29.16417491rem;
    grid-template-rows: 0 minmax(5.55213125rem, max-content);
  }

  #pQHHnY0cKjzSKaly {
    grid-template-columns: 0 4.16666667rem 0 27.08457921rem 29.16417491rem 27.08457921rem 0 4.16666667rem;
    grid-template-rows: 0 minmax(22.55818709rem, max-content) minmax(2.40915638rem, max-content) minmax(6.31813625rem, max-content) minmax(16.99120643rem, max-content) minmax(13.26619179rem, max-content) minmax(5.55213125rem, max-content) minmax(22.55818709rem, max-content);
  }

  #zvopXuZph25GnDg8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #NUJeZSYSG4rG99L0 {
    grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
    grid-template-rows: minmax(3.41806828rem, max-content) minmax(89.65319629rem, max-content) minmax(3.41806828rem, max-content);
  }

  #page-1 {
    min-height: calc(39.11610678 * var(--1vh, 1vh));
  }

  #g0K7meCE0LpFjGUq {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #mgWPy5C59QqPLzty {
    grid-template-columns: 0 253.27468076%;
    left: -76.63734038%;
    grid-template-rows: 0 100%;
  }

  #hS7oXk6tnCnBLORr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.07628906em - var(--ffsd)));
  }

  #ACTRFkihdNdH6Fgt {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.07628906em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #VpDTU2w0XLXCu3v5 {
    min-width: 53.15911395rem;
  }

  #kHnpsechBLaI561X {
    grid-area: 2 / 2 / 6 / 6;
    position: relative;
  }

  #pgIrWDWKZ2PsDI77 {
    grid-area: 4 / 7 / 5 / 8;
    position: relative;
  }

  #HzXurvbG4tVaeYFU {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.07628906em - var(--ffsd)));
  }

  #ZGbmXpYVslv0h7UJ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.07628906em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #sdXAifuRqcAKSFTb {
    min-width: 15.93860957rem;
  }

  #tLTMvXYeNdfyMKFY {
    grid-area: 3 / 12 / 7 / 13;
    position: relative;
  }

  #Wy1UmNk6lFdUGdz3 {
    stroke-width: calc(100rem * 2.0 / 768.0);
  }

  #WU58EwZl7Iyg9Ji9 {
    display: block;
  }

  #lC5zL0kZDwIigTA6 {
    stroke-width: calc(100rem * 2.0 / 768.0);
  }

  #z7RHi70fUFbYKzz3 {
    display: none;
  }

  #BGK7xs0l8WnPH6BI {
    grid-area: 2 / 2 / 17 / 17;
    position: relative;
  }

  #VAii3HyxG5Pg7HYM {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.47222656em - var(--ffsd)));
  }

  #V1CpBaA349zsKaff {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.47222656em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #ywtJh78cSKUmF409 {
    min-width: 39.83186299rem;
  }

  #vh5CW3eRMPNwuMG0 {
    grid-area: 3 / 4 / 4 / 15;
    position: relative;
  }

  #zRyjhHtB1oFfMLAc {
    grid-area: 6 / 5 / 7 / 8;
    position: relative;
  }

  #CQjU2CPB0D50xqsB {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #TDNgknliLaZ6V2ok {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #AnUS9OnDGmK1SyIy {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08334635em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #T3swtpQOIfkSkfXE {
    min-width: 35.84977958rem;
  }

  #Y5XROR4LfZgZpvwt {
    grid-area: 5 / 11 / 8 / 14;
    position: relative;
  }

  #uJwpMeRt4JIOf8PL {
    grid-area: 9 / 6 / 11 / 7;
    position: relative;
  }

  #uFquDcf1baskcbYk {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #NBicuwS55i4Wg6RV {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08334635em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #GgTF3Thq1RsbfvBd {
    min-width: 35.91244695rem;
  }

  #vm0WXriCklUYg6vj {
    grid-area: 10 / 12 / 12 / 16;
    position: relative;
  }

  #lggIK1dUU3ps1vsT {
    grid-area: 14 / 3 / 15 / 9;
    position: relative;
  }

  #wviod4t1GQmMe3Ci {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #JyuEsRvHpHqr440e {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08334635em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #H9lJUZ0Y4Kj6cin1 {
    min-width: 35.91244695rem;
  }

  #A7suE73Ti1I8T76D {
    grid-area: 13 / 10 / 16 / 13;
    position: relative;
  }

  #KV3oZL0t6nvUJdGO {
    grid-template-columns: 0 3.49758535rem 0 0.21091535rem 0.14439316rem 1.57006819rem 0.14439316rem 0.21091535rem 1.57606346rem 0.06266736rem 0 35.78467542rem 0 0.06266736rem 0 3.64583333rem;
    grid-template-rows: 0 minmax(3.12939756rem, max-content) minmax(4.05179382rem, max-content) minmax(3.50219011rem, max-content) minmax(1.15333045rem, max-content) minmax(2.65550646rem, max-content) minmax(1.81615919rem, max-content) minmax(3.17335049rem, max-content) minmax(0.15551036rem, max-content) minmax(2.49999609rem, max-content) 0 minmax(3.17335049rem, max-content) minmax(0.37297091rem, max-content) minmax(1.75405427rem, max-content) minmax(0.37297091rem, max-content) minmax(4.98818209rem, max-content);
  }

  #CZSDuTb4WwymYROT {
    grid-area: 8 / 4 / 9 / 10;
    grid-template-columns: 0 46.9101775rem;
    grid-template-rows: 0 minmax(32.79876321rem, max-content);
  }

  #UXoAA2WZlVrFaFUt {
    grid-area: 8 / 4 / 9 / 10;
    position: relative;
  }

  #Su4l4Hex4WkPiYLH {
    stroke-width: calc(100rem * 2.0 / 768.0);
  }

  #QRIJbAPH3V36l1Xl {
    display: block;
  }

  #gqszJjtCD3Jdmgc2 {
    stroke-width: calc(100rem * 2.0 / 768.0);
  }

  #W45yk2Am5OKwS2Al {
    display: none;
  }

  #zUOC2dq0ToLr3Wxm {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }

  #FTH9QeTWWQ3SYFdA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.47222656em - var(--ffsd)));
  }

  #f0ZasynEgcdEEylB {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.47222656em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #qPKJ9dYBXgugUfck {
    min-width: 39.55828028rem;
  }

  #kUH8yTWcnamzWdt8 {
    grid-area: 3 / 4 / 4 / 6;
    position: relative;
  }

  #phBDLbjgeVRhi4f9 {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #FzfzHXW1eXR3vRIA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #aJMchPkEO6hfeFfr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #Zojo20Wd6OVHpBxo {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #XDf9KS27QpYY0xOW {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334635em - var(--ffsd)));
  }

  #i8dleuVgvEtt7vlz {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08334635em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #rtCtGBocWkHxhW9o {
    min-width: 39.55828028rem;
  }

  #Hj6vLjZtTSBd7pYZ {
    grid-area: 5 / 3 / 6 / 5;
    position: relative;
  }

  #N5HBAcEeVvl2L0UX {
    grid-template-columns: 0 3.70850069rem 0 39.49317611rem 0 3.70850069rem;
    grid-template-rows: 0 minmax(3.12939756rem, max-content) minmax(4.07986198rem, max-content) minmax(3.12939756rem, max-content) minmax(14.99999609rem, max-content) minmax(7.46011002rem, max-content);
  }

  #gek8LLYV0UFvLXoP {
    grid-area: 10 / 3 / 11 / 9;
    grid-template-columns: 0 46.9101775rem;
    grid-template-rows: 0 minmax(32.79876321rem, max-content);
  }

  #cuWRYWlpjMnTLmN0 {
    grid-area: 10 / 3 / 11 / 9;
    position: relative;
  }

  #j470dXD7x6jhpnSK {
    stroke-width: calc(100rem * 1.9999999999999993 / 768.0);
  }

  #ddqiGh623KEOa97A {
    display: block;
  }

  #gHFnsRkPAfn81D7T {
    stroke-width: calc(100rem * 1.9999999999999993 / 768.0);
  }

  #KlNTtuHsE6FYcvAb {
    display: none;
  }

  #B37OYllKo2TkL31c {
    grid-area: 2 / 2 / 13 / 13;
    position: relative;
  }

  #wVQGw6Fi7IuxY5jX {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.47222656em - var(--ffsd)));
  }

  #hGu3jAiZMRgngq7B {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.47222656em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #E8w1ABvu11FMdGI3 {
    min-width: 39.55828028rem;
  }

  #hhrFAIjJks6qtCem {
    grid-area: 3 / 5 / 4 / 10;
    position: relative;
  }

  #wA4w0KpR0efNHuoh {
    grid-area: 5 / 3 / 7 / 6;
    position: relative;
  }

  #khSXzr44h0daw00M {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.91125966em - var(--ffsd)));
  }

  #R2Dew6860SMPa26A {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.91125966em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #cputuD4ybfvGXKYB {
    min-width: 36.29610064rem;
  }

  #nxX2FlhJ4HMmHkVM {
    grid-area: 6 / 8 / 8 / 11;
    position: relative;
  }

  #Qd4RTRem6DS375hC {
    grid-area: 9 / 4 / 11 / 7;
    position: relative;
  }

  #KYvgo7gvar2jDadz {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.91125966em - var(--ffsd)));
  }

  #AjIVUmEQpzc5lH5x {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.91125966em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #iu6HTkxBpMzviK8j {
    min-width: 36.29610064rem;
  }

  #cvhoni05Bs9TIcVk {
    grid-area: 10 / 9 / 12 / 12;
    position: relative;
  }

  #pMnttLayzOZceFnU {
    grid-area: 12 / 5 / 13 / 11;
    grid-template-columns: 0 3.68177611rem 0 0 2.23349781rem 0 1.02868183rem 0 36.23099648rem 0 0 3.73522528rem;
    grid-template-rows: 0 minmax(3.12939756rem, max-content) minmax(4.07986198rem, max-content) minmax(3.25960589rem, max-content) 0 minmax(2.23349781rem, max-content) minmax(0.05999587rem, max-content) minmax(8.44786244rem, max-content) 0 minmax(2.23349781rem, max-content) minmax(0.05999587rem, max-content) minmax(9.29504799rem, max-content);
  }

  #y10WUCGc7VIRnrnr {
    grid-area: 12 / 5 / 13 / 11;
    position: relative;
  }

  #M3sSlU5TilOqEMFg {
    grid-template-columns: 10.19745928rem 16.34745197rem 0 0 36.74655782rem 4.16666667rem 4.63759928rem 1.35935374rem 0 0 0.47394657rem 15.8735054rem 10.19745928rem;
    grid-template-rows: minmax(10.35389306rem, max-content) 0 minmax(0.83783084rem, max-content) minmax(5.52917947rem, max-content) minmax(0.83783084rem, max-content) 0 minmax(15.54258975rem, max-content) minmax(32.79876321rem, max-content) minmax(4.16666667rem, max-content) minmax(32.79876321rem, max-content) minmax(4.16666667rem, max-content) minmax(32.79876321rem, max-content) minmax(10.35389306rem, max-content);
  }

  #page-2 {
    min-height: calc(60.88389322 * var(--1vh, 1vh));
  }
}

@media (min-width: 768.05px) and (max-width: 1024px) {
  #u7yDKwcqbCzNpFHS {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #kvb0BCP7AI06ReQ8 {
    grid-template-columns: 0 137.78166393%;
    left: -18.89083196%;
    grid-template-rows: 0 100%;
  }

  #vgl6jvrfGFPfzr54 {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }

  #gemUTtv5u6BLwULE {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.80686728em - var(--ffsd)));
  }

  #hDVGMl7H3DUBt1AZ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.80686728em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.2405));
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #UPsIvu2mdG1WcyDV {
    min-width: 87.54882812rem;
  }

  #mrkBQLAZW3qsuwtA {
    grid-area: 3 / 3 / 4 / 7;
    position: relative;
  }

  #LpsCprMa1oIiaE6q {
    font-size: calc(11.6202418em - var(--ffsd));
  }

  #J54FXCYKizmJUzO6 {
    --first-font-size: 11.6202418em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #PVaYrBGNXnDavJIu {
    min-width: 87.54882812rem;
  }

  #Ds9GNDacoFP3YHHO {
    grid-area: 2 / 2 / 4 / 5;
    position: relative;
  }

  #NObv4wSVwy4jIi34 {
    font-size: calc(4.58810701em - var(--ffsd));
  }

  #zmAn7hhY28MameFV {
    --first-font-size: 4.58810701em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #hrsLVhsTPUXt3POx {
    min-width: 47.3764593rem;
  }

  #lSouST4pYaeD2mkK {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }

  #CUA6xCcq2yesT5Mr {
    grid-area: 5 / 4 / 6 / 8;
    grid-template-columns: 0 20.08618441rem 47.32763118rem 20.08618441rem;
    grid-template-rows: 0 minmax(12.41695273rem, max-content) minmax(1.45933488rem, max-content) minmax(3.96447914rem, max-content);
  }

  #jKmO4aoamHfSpnXF {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }

  #bLFjrbqDvkKn6S7H {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.30209961em - var(--ffsd)));
  }

  #RKSFLiTejqO84SI0 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.30209961em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.1125));
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #YiGlh1pMTAWSQHRx {
    min-width: 15.67195931rem;
  }

  #RMhEPB1RvkGMQh4g {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }

  #ZVB20xWpai52hSnB {
    grid-template-columns: 0 3.125rem 15.62313119rem 3.125rem;
    grid-template-rows: 0 minmax(1.49611416rem, max-content) minmax(1.56249512rem, max-content) minmax(1.10548916rem, max-content);
  }

  #CZ8bJNEDlQPL5hRF {
    grid-template-columns: 0 21.87313119rem;
    grid-template-rows: 0 minmax(4.16409844rem, max-content);
  }

  #pQHHnY0cKjzSKaly {
    grid-template-columns: 0 3.125rem 0 32.81343441rem 21.87313119rem 32.81343441rem 0 3.125rem;
    grid-template-rows: 0 minmax(16.91864032rem, max-content) minmax(1.80686728rem, max-content) minmax(4.73860219rem, max-content) minmax(17.84076675rem, max-content) minmax(9.94964384rem, max-content) minmax(4.16409844rem, max-content) minmax(16.91864032rem, max-content);
  }

  #zvopXuZph25GnDg8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #NUJeZSYSG4rG99L0 {
    grid-template-columns: 3.125rem 93.75rem 3.125rem;
    grid-template-rows: minmax(2.56355121rem, max-content) minmax(72.33725915rem, max-content) minmax(2.56355121rem, max-content);
  }

  #page-1 {
    min-height: calc(40.74862838 * var(--1vh, 1vh));
  }

  #g0K7meCE0LpFjGUq {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #mgWPy5C59QqPLzty {
    grid-template-columns: 0 189.95601057%;
    left: -44.97800528%;
    grid-template-rows: 0 100%;
  }

  #hS7oXk6tnCnBLORr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.5572168em - var(--ffsd)));
  }

  #ACTRFkihdNdH6Fgt {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.5572168em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #VpDTU2w0XLXCu3v5 {
    min-width: 39.86933546rem;
  }

  #kHnpsechBLaI561X {
    grid-area: 2 / 2 / 6 / 6;
    position: relative;
  }

  #pgIrWDWKZ2PsDI77 {
    grid-area: 4 / 7 / 5 / 8;
    position: relative;
  }

  #HzXurvbG4tVaeYFU {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.5572168em - var(--ffsd)));
  }

  #ZGbmXpYVslv0h7UJ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.5572168em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #sdXAifuRqcAKSFTb {
    min-width: 11.95395717rem;
  }

  #tLTMvXYeNdfyMKFY {
    grid-area: 3 / 12 / 7 / 13;
    position: relative;
  }

  #Wy1UmNk6lFdUGdz3 {
    stroke-width: calc(100rem * 2.0000000000000004 / 1024.0);
  }

  #WU58EwZl7Iyg9Ji9 {
    display: block;
  }

  #lC5zL0kZDwIigTA6 {
    stroke-width: calc(100rem * 2.0000000000000004 / 1024.0);
  }

  #z7RHi70fUFbYKzz3 {
    display: none;
  }

  #BGK7xs0l8WnPH6BI {
    grid-area: 2 / 2 / 17 / 17;
    position: relative;
  }

  #VAii3HyxG5Pg7HYM {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416992em - var(--ffsd)));
  }

  #V1CpBaA349zsKaff {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416992em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #ywtJh78cSKUmF409 {
    min-width: 29.87389724rem;
  }

  #vh5CW3eRMPNwuMG0 {
    grid-area: 3 / 4 / 4 / 15;
    position: relative;
  }

  #zRyjhHtB1oFfMLAc {
    grid-area: 6 / 5 / 7 / 8;
    position: relative;
  }

  #CQjU2CPB0D50xqsB {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #TDNgknliLaZ6V2ok {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #AnUS9OnDGmK1SyIy {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56250977em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #T3swtpQOIfkSkfXE {
    min-width: 26.88733469rem;
  }

  #Y5XROR4LfZgZpvwt {
    grid-area: 5 / 11 / 8 / 14;
    position: relative;
  }

  #uJwpMeRt4JIOf8PL {
    grid-area: 9 / 6 / 11 / 7;
    position: relative;
  }

  #uFquDcf1baskcbYk {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #NBicuwS55i4Wg6RV {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56250977em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #GgTF3Thq1RsbfvBd {
    min-width: 26.93433521rem;
  }

  #vm0WXriCklUYg6vj {
    grid-area: 10 / 12 / 12 / 16;
    position: relative;
  }

  #lggIK1dUU3ps1vsT {
    grid-area: 14 / 3 / 15 / 9;
    position: relative;
  }

  #wviod4t1GQmMe3Ci {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #JyuEsRvHpHqr440e {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56250977em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #H9lJUZ0Y4Kj6cin1 {
    min-width: 26.93433521rem;
  }

  #A7suE73Ti1I8T76D {
    grid-area: 13 / 10 / 16 / 13;
    position: relative;
  }

  #KV3oZL0t6nvUJdGO {
    grid-template-columns: 0 2.62318901rem 0 0.15818651rem 0.10829487rem 1.17755115rem 0.10829487rem 0.15818651rem 1.1820476rem 0.04700052rem 0 26.83850656rem 0 0.04700052rem 0 2.734375rem;
    grid-template-rows: 0 minmax(2.34704817rem, max-content) minmax(3.03884537rem, max-content) minmax(2.62664258rem, max-content) minmax(0.86499784rem, max-content) minmax(1.99162984rem, max-content) minmax(1.36211939rem, max-content) minmax(2.38001287rem, max-content) minmax(0.11663277rem, max-content) minmax(1.87499707rem, max-content) 0 minmax(2.38001287rem, max-content) minmax(0.27972818rem, max-content) minmax(1.3155407rem, max-content) minmax(0.27972818rem, max-content) minmax(3.74113657rem, max-content);
  }

  #CZSDuTb4WwymYROT {
    grid-area: 8 / 4 / 9 / 10;
    grid-template-columns: 0 35.18263313rem;
    grid-template-rows: 0 minmax(24.59907241rem, max-content);
  }

  #UXoAA2WZlVrFaFUt {
    grid-area: 8 / 4 / 9 / 10;
    position: relative;
  }

  #Su4l4Hex4WkPiYLH {
    stroke-width: calc(100rem * 2.0000000000000004 / 1024.0);
  }

  #QRIJbAPH3V36l1Xl {
    display: block;
  }

  #gqszJjtCD3Jdmgc2 {
    stroke-width: calc(100rem * 2.0000000000000004 / 1024.0);
  }

  #W45yk2Am5OKwS2Al {
    display: none;
  }

  #zUOC2dq0ToLr3Wxm {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }

  #FTH9QeTWWQ3SYFdA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416992em - var(--ffsd)));
  }

  #f0ZasynEgcdEEylB {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416992em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #qPKJ9dYBXgugUfck {
    min-width: 29.66871021rem;
  }

  #kUH8yTWcnamzWdt8 {
    grid-area: 3 / 4 / 4 / 6;
    position: relative;
  }

  #phBDLbjgeVRhi4f9 {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #FzfzHXW1eXR3vRIA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #aJMchPkEO6hfeFfr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #Zojo20Wd6OVHpBxo {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #XDf9KS27QpYY0xOW {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56250977em - var(--ffsd)));
  }

  #i8dleuVgvEtt7vlz {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56250977em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #rtCtGBocWkHxhW9o {
    min-width: 29.66871021rem;
  }

  #Hj6vLjZtTSBd7pYZ {
    grid-area: 5 / 3 / 6 / 5;
    position: relative;
  }

  #N5HBAcEeVvl2L0UX {
    grid-template-columns: 0 2.78137552rem 0 29.61988208rem 0 2.78137552rem;
    grid-template-rows: 0 minmax(2.34704817rem, max-content) minmax(3.05989648rem, max-content) minmax(2.34704817rem, max-content) minmax(11.24999707rem, max-content) minmax(5.59508252rem, max-content);
  }

  #gek8LLYV0UFvLXoP {
    grid-area: 10 / 3 / 11 / 9;
    grid-template-columns: 0 35.18263313rem;
    grid-template-rows: 0 minmax(24.59907241rem, max-content);
  }

  #cuWRYWlpjMnTLmN0 {
    grid-area: 10 / 3 / 11 / 9;
    position: relative;
  }

  #j470dXD7x6jhpnSK {
    stroke-width: calc(100rem * 1.9999999999999993 / 1024.0);
  }

  #ddqiGh623KEOa97A {
    display: block;
  }

  #gHFnsRkPAfn81D7T {
    stroke-width: calc(100rem * 1.9999999999999993 / 1024.0);
  }

  #KlNTtuHsE6FYcvAb {
    display: none;
  }

  #B37OYllKo2TkL31c {
    grid-area: 2 / 2 / 13 / 13;
    position: relative;
  }

  #wVQGw6Fi7IuxY5jX {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416992em - var(--ffsd)));
  }

  #hGu3jAiZMRgngq7B {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416992em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #E8w1ABvu11FMdGI3 {
    min-width: 29.66871021rem;
  }

  #hhrFAIjJks6qtCem {
    grid-area: 3 / 5 / 4 / 10;
    position: relative;
  }

  #wA4w0KpR0efNHuoh {
    grid-area: 5 / 3 / 7 / 6;
    position: relative;
  }

  #khSXzr44h0daw00M {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.43344475em - var(--ffsd)));
  }

  #R2Dew6860SMPa26A {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.43344475em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #cputuD4ybfvGXKYB {
    min-width: 27.22207548rem;
  }

  #nxX2FlhJ4HMmHkVM {
    grid-area: 6 / 8 / 8 / 11;
    position: relative;
  }

  #Qd4RTRem6DS375hC {
    grid-area: 9 / 4 / 11 / 7;
    position: relative;
  }

  #KYvgo7gvar2jDadz {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.43344475em - var(--ffsd)));
  }

  #AjIVUmEQpzc5lH5x {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.43344475em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #iu6HTkxBpMzviK8j {
    min-width: 27.22207548rem;
  }

  #cvhoni05Bs9TIcVk {
    grid-area: 10 / 9 / 12 / 12;
    position: relative;
  }

  #pMnttLayzOZceFnU {
    grid-area: 12 / 5 / 13 / 11;
    grid-template-columns: 0 2.76133208rem 0 0 1.67512336rem 0 0.77151137rem 0 27.17324736rem 0 0 2.80141896rem;
    grid-template-rows: 0 minmax(2.34704817rem, max-content) minmax(3.05989648rem, max-content) minmax(2.44470442rem, max-content) 0 minmax(1.67512336rem, max-content) minmax(0.0449969rem, max-content) minmax(6.33589683rem, max-content) 0 minmax(1.67512336rem, max-content) minmax(0.0449969rem, max-content) minmax(6.97128599rem, max-content);
  }

  #y10WUCGc7VIRnrnr {
    grid-area: 12 / 5 / 13 / 11;
    position: relative;
  }

  #M3sSlU5TilOqEMFg {
    grid-template-columns: 20.14809446rem 12.26058897rem 0 0 27.55991837rem 3.125rem 3.47819946rem 1.0195153rem 0 0 0.35545992rem 11.90512905rem 20.14809446rem;
    grid-template-rows: minmax(7.7654198rem, max-content) 0 minmax(0.62837313rem, max-content) minmax(4.1468846rem, max-content) minmax(0.62837313rem, max-content) 0 minmax(11.65694232rem, max-content) minmax(24.59907241rem, max-content) minmax(3.125rem, max-content) minmax(24.59907241rem, max-content) minmax(3.125rem, max-content) minmax(24.59907241rem, max-content) minmax(7.7654198rem, max-content);
  }

  #page-2 {
    min-height: calc(59.25137162 * var(--1vh, 1vh));
  }
}

@media (min-width: 1024.05px) {
  #u7yDKwcqbCzNpFHS {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #kvb0BCP7AI06ReQ8 {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }

  #vgl6jvrfGFPfzr54 {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }

  #gemUTtv5u6BLwULE {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.35448909em - var(--ffsd)));
  }

  #hDVGMl7H3DUBt1AZ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.35448909em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.2405));
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #UPsIvu2mdG1WcyDV {
    min-width: 25.3026441rem;
  }

  #mrkBQLAZW3qsuwtA {
    grid-area: 3 / 4 / 4 / 7;
    position: relative;
  }

  #LpsCprMa1oIiaE6q {
    font-size: calc(10.38286969em - var(--ffsd));
  }

  #J54FXCYKizmJUzO6 {
    --first-font-size: 10.38286969em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #PVaYrBGNXnDavJIu {
    min-width: 78.21923605rem;
  }

  #Ds9GNDacoFP3YHHO {
    grid-area: 2 / 2 / 4 / 5;
    position: relative;
  }

  #NObv4wSVwy4jIi34 {
    font-size: calc(4.09954612em - var(--ffsd));
  }

  #zmAn7hhY28MameFV {
    --first-font-size: 4.09954612em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #hrsLVhsTPUXt3POx {
    min-width: 42.32458963rem;
  }

  #lSouST4pYaeD2mkK {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }

  #CUA6xCcq2yesT5Mr {
    grid-area: 5 / 3 / 6 / 8;
    grid-template-columns: 0 17.94732321rem 42.28798641rem 17.94732321rem;
    grid-template-rows: 0 minmax(11.0947435rem, max-content) minmax(1.30393878rem, max-content) minmax(3.54232476rem, max-content);
  }

  #jKmO4aoamHfSpnXF {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }

  #bLFjrbqDvkKn6S7H {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(0.9760981em - var(--ffsd)));
  }

  #RKSFLiTejqO84SI0 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 0.9760981em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * 0.1125));
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #YiGlh1pMTAWSQHRx {
    min-width: 9.37851558rem;
  }

  #RMhEPB1RvkGMQh4g {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }

  #ZVB20xWpai52hSnB {
    grid-template-columns: 0 3.52746488rem 9.34191236rem 3.52746488rem;
    grid-template-rows: 0 minmax(1.121538rem, max-content) minmax(1.17129941rem, max-content) minmax(0.82871223rem, max-content);
  }

  #CZ8bJNEDlQPL5hRF {
    grid-template-columns: 0 16.39684212rem;
    grid-template-rows: 0 minmax(3.12154964rem, max-content);
  }

  #pQHHnY0cKjzSKaly {
    grid-template-columns: 0 8.62542845rem 26.45829597rem 4.43459938rem 16.39684212rem 4.43459938rem 26.45829597rem 12.06467165rem;
    grid-template-rows: 0 minmax(16.08299882rem, max-content) minmax(1.62536998rem, max-content) minmax(3.55221716rem, max-content) minmax(15.94100705rem, max-content) minmax(7.45859099rem, max-content) minmax(3.12154964rem, max-content) minmax(6.93996997rem, max-content);
  }

  #zvopXuZph25GnDg8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #NUJeZSYSG4rG99L0 {
    grid-template-columns: 0.66270883rem 98.87273292rem 0.46455824rem;
    grid-template-rows: minmax(0.65134669rem, max-content) minmax(54.72170361rem, max-content) minmax(0.84949729rem, max-content);
  }

  #page-1 {
    min-height: calc(48.66920152 * var(--1vh, 1vh));
  }

  #g0K7meCE0LpFjGUq {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #mgWPy5C59QqPLzty {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }

  #hS7oXk6tnCnBLORr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.41624451em - var(--ffsd)));
  }

  #ACTRFkihdNdH6Fgt {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.41624451em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #VpDTU2w0XLXCu3v5 {
    min-width: 29.88740814rem;
  }

  #kHnpsechBLaI561X {
    grid-area: 2 / 3 / 6 / 5;
    position: relative;
  }

  #pgIrWDWKZ2PsDI77 {
    grid-area: 4 / 9 / 5 / 10;
    position: relative;
  }

  #HzXurvbG4tVaeYFU {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.41624451em - var(--ffsd)));
  }

  #ZGbmXpYVslv0h7UJ {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.41624451em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #sdXAifuRqcAKSFTb {
    min-width: 8.96109235rem;
  }

  #tLTMvXYeNdfyMKFY {
    grid-area: 3 / 11 / 7 / 13;
    position: relative;
  }

  #Wy1UmNk6lFdUGdz3 {
    stroke-width: calc(100rem * 2.0 / 1366.0);
  }

  #WU58EwZl7Iyg9Ji9 {
    display: block;
  }

  #lC5zL0kZDwIigTA6 {
    stroke-width: calc(100rem * 2.0 / 1366.0);
  }

  #z7RHi70fUFbYKzz3 {
    display: none;
  }

  #BGK7xs0l8WnPH6BI {
    grid-area: 2 / 2 / 17 / 17;
    position: relative;
  }

  #VAii3HyxG5Pg7HYM {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.95217423em - var(--ffsd)));
  }

  #V1CpBaA349zsKaff {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95217423em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #ywtJh78cSKUmF409 {
    min-width: 22.24067295rem;
  }

  #vh5CW3eRMPNwuMG0 {
    grid-area: 3 / 5 / 4 / 13;
    position: relative;
  }

  #zRyjhHtB1oFfMLAc {
    grid-area: 6 / 4 / 7 / 8;
    position: relative;
  }

  #CQjU2CPB0D50xqsB {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #TDNgknliLaZ6V2ok {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #AnUS9OnDGmK1SyIy {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.1713104em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #T3swtpQOIfkSkfXE {
    min-width: 20.15565939rem;
  }

  #Y5XROR4LfZgZpvwt {
    grid-area: 5 / 11 / 8 / 15;
    position: relative;
  }

  #uJwpMeRt4JIOf8PL {
    grid-area: 9 / 6 / 11 / 7;
    position: relative;
  }

  #uFquDcf1baskcbYk {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #NBicuwS55i4Wg6RV {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.1713104em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #GgTF3Thq1RsbfvBd {
    min-width: 20.19089257rem;
  }

  #vm0WXriCklUYg6vj {
    grid-area: 10 / 12 / 12 / 16;
    position: relative;
  }

  #lggIK1dUU3ps1vsT {
    grid-area: 14 / 3 / 15 / 9;
    position: relative;
  }

  #wviod4t1GQmMe3Ci {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #JyuEsRvHpHqr440e {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.1713104em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #H9lJUZ0Y4Kj6cin1 {
    min-width: 20.19089257rem;
  }

  #A7suE73Ti1I8T76D {
    grid-area: 13 / 10 / 16 / 14;
    position: relative;
  }

  #KV3oZL0t6nvUJdGO {
    grid-template-columns: 0 1.96643158rem 0.11858198rem 0 0.08118152rem 0.88273234rem 0.08118152rem 0.11858198rem 0.88610303rem 0.03523319rem 0 20.11905616rem 0 0 0.03523319rem 2.04978038rem;
    grid-template-rows: 0 minmax(1.75942703rem, max-content) minmax(2.29380234rem, max-content) minmax(1.9690205rem, max-content) minmax(0.64843176rem, max-content) minmax(1.49299338rem, max-content) minmax(1.02109096rem, max-content) minmax(1.78413849rem, max-content) minmax(0.08743189rem, max-content) minmax(1.40556149rem, max-content) 0 minmax(1.78413849rem, max-content) minmax(0.20969375rem, max-content) minmax(0.986174rem, max-content) minmax(0.20969375rem, max-content) minmax(2.78870241rem, max-content);
  }

  #CZSDuTb4WwymYROT {
    grid-area: 9 / 2 / 12 / 4;
    grid-template-columns: 0 26.37409687rem;
    grid-template-rows: 0 minmax(18.44030025rem, max-content);
  }

  #UXoAA2WZlVrFaFUt {
    grid-area: 9 / 2 / 12 / 4;
    position: relative;
  }

  #Su4l4Hex4WkPiYLH {
    stroke-width: calc(100rem * 2.0 / 1366.0);
  }

  #QRIJbAPH3V36l1Xl {
    display: block;
  }

  #gqszJjtCD3Jdmgc2 {
    stroke-width: calc(100rem * 2.0 / 1366.0);
  }

  #W45yk2Am5OKwS2Al {
    display: none;
  }

  #zUOC2dq0ToLr3Wxm {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }

  #FTH9QeTWWQ3SYFdA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.95217423em - var(--ffsd)));
  }

  #f0ZasynEgcdEEylB {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95217423em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #qPKJ9dYBXgugUfck {
    min-width: 22.24067295rem;
  }

  #kUH8yTWcnamzWdt8 {
    grid-area: 3 / 4 / 4 / 6;
    position: relative;
  }

  #phBDLbjgeVRhi4f9 {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #FzfzHXW1eXR3vRIA {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #aJMchPkEO6hfeFfr {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #Zojo20Wd6OVHpBxo {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #XDf9KS27QpYY0xOW {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.1713104em - var(--ffsd)));
  }

  #i8dleuVgvEtt7vlz {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.1713104em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #rtCtGBocWkHxhW9o {
    min-width: 22.24067295rem;
  }

  #Hj6vLjZtTSBd7pYZ {
    grid-area: 5 / 3 / 6 / 5;
    position: relative;
  }

  #N5HBAcEeVvl2L0UX {
    grid-template-columns: 0 2.06998832rem 0 22.20406973rem 0 2.10003881rem;
    grid-template-rows: 0 minmax(1.75942703rem, max-content) minmax(2.29380234rem, max-content) minmax(1.75942703rem, max-content) minmax(8.43337994rem, max-content) minmax(4.19426391rem, max-content);
  }

  #gek8LLYV0UFvLXoP {
    grid-area: 8 / 6 / 11 / 7;
    grid-template-columns: 0 26.37409687rem;
    grid-template-rows: 0 minmax(18.44030025rem, max-content);
  }

  #cuWRYWlpjMnTLmN0 {
    grid-area: 8 / 6 / 11 / 7;
    position: relative;
  }

  #j470dXD7x6jhpnSK {
    stroke-width: calc(100rem * 2.0 / 1366.0);
  }

  #ddqiGh623KEOa97A {
    display: block;
  }

  #gHFnsRkPAfn81D7T {
    stroke-width: calc(100rem * 2.0 / 1366.0);
  }

  #KlNTtuHsE6FYcvAb {
    display: none;
  }

  #B37OYllKo2TkL31c {
    grid-area: 2 / 2 / 13 / 13;
    position: relative;
  }

  #wVQGw6Fi7IuxY5jX {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.95217423em - var(--ffsd)));
  }

  #hGu3jAiZMRgngq7B {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95217423em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.1);
    margin-bottom: calc(var(--last-font-size) * 0.1);
  }

  #E8w1ABvu11FMdGI3 {
    min-width: 22.24067295rem;
  }

  #hhrFAIjJks6qtCem {
    grid-area: 3 / 5 / 4 / 10;
    position: relative;
  }

  #wA4w0KpR0efNHuoh {
    grid-area: 5 / 3 / 7 / 6;
    position: relative;
  }

  #khSXzr44h0daw00M {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.07455887em - var(--ffsd)));
  }

  #R2Dew6860SMPa26A {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.07455887em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #cputuD4ybfvGXKYB {
    min-width: 20.40659246rem;
  }

  #nxX2FlhJ4HMmHkVM {
    grid-area: 6 / 8 / 8 / 11;
    position: relative;
  }

  #Qd4RTRem6DS375hC {
    grid-area: 9 / 4 / 11 / 7;
    position: relative;
  }

  #KYvgo7gvar2jDadz {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.07455887em - var(--ffsd)));
  }

  #AjIVUmEQpzc5lH5x {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.07455887em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }

  #iu6HTkxBpMzviK8j {
    min-width: 20.40659246rem;
  }

  #cvhoni05Bs9TIcVk {
    grid-area: 10 / 9 / 12 / 12;
    position: relative;
  }

  #pMnttLayzOZceFnU {
    grid-area: 10 / 8 / 13 / 12;
    grid-template-columns: 0 2.06998832rem 0 0 1.25572937rem 0 0.57835113rem 0 20.36998924rem 0 0 2.10003881rem;
    grid-template-rows: 0 minmax(1.75942703rem, max-content) minmax(2.29380234rem, max-content) minmax(1.83263347rem, max-content) 0 minmax(1.25572937rem, max-content) minmax(0.03373121rem, max-content) minmax(4.74960348rem, max-content) 0 minmax(1.25572937rem, max-content) minmax(0.03373121rem, max-content) minmax(5.22591278rem, max-content);
  }

  #y10WUCGc7VIRnrnr {
    grid-area: 10 / 8 / 13 / 12;
    position: relative;
  }

  #M3sSlU5TilOqEMFg {
    grid-template-columns: 5.62225476rem 0 26.37409687rem 3.47670805rem 1.35491713rem 26.37409687rem 4.49410764rem 13.81150315rem 2.60737646rem 1.03072813rem 8.92448913rem 0 5.92972182rem;
    grid-template-rows: minmax(9.29983876rem, max-content) 0 minmax(0.47104984rem, max-content) minmax(3.10864556rem, max-content) minmax(0.47104984rem, max-content) 0 minmax(8.73843992rem, max-content) 0 0 minmax(18.44030025rem, max-content) 0 0 minmax(18.76789398rem, max-content);
  }

  #page-2 {
    min-height: calc(51.33079848 * var(--1vh, 1vh));
  }
}

@keyframes rise-LEFT-23e0ff1e-b3d0-4750-a21b-0f81b75adb7d {
  0% {
    transform: translate(0px, 80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes fade-LEFT-1ea6120f-3825-44d5-9af5-1f578178a133 {
  0% {
    opacity: 0.0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    opacity: 1.0;
  }
}

@keyframes fade-LEFT-95d09027-d040-4fd0-9f3b-fc67bdfc53a2 {
  0% {
    opacity: 0.0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    opacity: 1.0;
  }
}

@keyframes fade-LEFT-31197e4a-00eb-439d-9a64-22008b97c92e {
  0% {
    opacity: 0.0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    opacity: 1.0;
  }
}

@keyframes pulse {
  0% {
    background-color: rgba(226, 226, 226, 0.05);
  }

  50% {
    background-color: rgba(226, 226, 226, 0.1);
  }

  100% {
    background-color: rgba(226, 226, 226, 0.05);
  }
}

@keyframes rise-LEFT-3a1d5cd1-169e-4049-91fd-f1169e10fdc4 {
  0% {
    transform: translate(0px, 80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes linear_fade {
  0% {
    opacity: 0.0;
  }

  100% {
    opacity: 1.0;
  }
}

@keyframes rise-LEFT-3f760228-a5ce-483c-87eb-d0308e71e7ed {
  0% {
    transform: translate(0px, 80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes rise-RIGHT-3d098cd0-b552-4f05-9f52-93a56e7898ed {
  0% {
    transform: translate(0px, 80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}
