@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bfd813093b8ca1bb-s.p.3ok2djvs6w93k.woff2") format("woff2");
  unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/acc5f86302586f33-s.1ttn5ge0anb6a.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f304c3cf3765fb5f-s.0h0-3wqrkgcb1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bfd813093b8ca1bb-s.p.3ok2djvs6w93k.woff2") format("woff2");
  unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/acc5f86302586f33-s.1ttn5ge0anb6a.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f304c3cf3765fb5f-s.0h0-3wqrkgcb1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bfd813093b8ca1bb-s.p.3ok2djvs6w93k.woff2") format("woff2");
  unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/acc5f86302586f33-s.1ttn5ge0anb6a.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f304c3cf3765fb5f-s.0h0-3wqrkgcb1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bfd813093b8ca1bb-s.p.3ok2djvs6w93k.woff2") format("woff2");
  unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/acc5f86302586f33-s.1ttn5ge0anb6a.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f304c3cf3765fb5f-s.0h0-3wqrkgcb1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bfd813093b8ca1bb-s.p.3ok2djvs6w93k.woff2") format("woff2");
  unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/acc5f86302586f33-s.1ttn5ge0anb6a.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f304c3cf3765fb5f-s.0h0-3wqrkgcb1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bfd813093b8ca1bb-s.p.3ok2djvs6w93k.woff2") format("woff2");
  unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/acc5f86302586f33-s.1ttn5ge0anb6a.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f304c3cf3765fb5f-s.0h0-3wqrkgcb1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bfd813093b8ca1bb-s.p.3ok2djvs6w93k.woff2") format("woff2");
  unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/acc5f86302586f33-s.1ttn5ge0anb6a.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Noto Sans Thai;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f304c3cf3765fb5f-s.0h0-3wqrkgcb1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/f802f963cba79871-s.307wqmh2h-smv.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/b30f401cf94fe4f8-s.26_gzu1aioc-4.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/c7d9ca68f9942779-s.p.38ww0mi76nb30.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/7e832ad540183e91-s.280oih_b74u9j.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/2094fb60fd9c8287-s.3qxy1tqak831c.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/c875c6f5d3e977ac-s.p.1h18_wedhzk4h.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/6c55a692938ebbbc-s.1emuuracu50qd.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/0a7740363b4d4863-s.3ji57o093q1kd.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/798ea22d9983e047-s.3go-kn2r40gie.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/6c55a692938ebbbc-s.1emuuracu50qd.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/0a7740363b4d4863-s.3ji57o093q1kd.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/798ea22d9983e047-s.3go-kn2r40gie.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/wp-content/uploads/agentic-ai-service/fonts/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
#scb-home-root{--heading--color:#fff;--global--color-primary:#fff;}#scb-home-root :is(h1,h2,h3,h4,h5,h6,p){color:inherit;}#scb-home-root button{border:0;background:transparent;color:inherit;box-shadow:none;text-transform:none;}#scb-home-root a{color:inherit;}
/* GENERATED by scripts/build-tokens.ts from design-system/tokens.json — do not edit. */
/* Source: scbtechx.io/th/home computed styles and Elementor globals, 2026-09-27; consolidated for the homepage redesign */

:root,
[data-theme="dark"] {
  --color-surface: #000000;
  --color-surface-rgb: 0 0 0;
  --color-surface-raised: #161616;
  --color-surface-raised-rgb: 22 22 22;
  --color-surface-bar: #333132;
  --color-surface-bar-rgb: 51 49 50;
  --color-surface-night: #25135c;
  --color-surface-night-rgb: 37 19 92;
  --color-line: #5c5a5b;
  --color-line-rgb: 92 90 91;
  --color-line-strong: #a1a0a1;
  --color-line-strong-rgb: 161 160 161;
  --color-ink: #ffffff;
  --color-ink-rgb: 255 255 255;
  --color-ink-muted: #a1a0a1;
  --color-ink-muted-rgb: 161 160 161;
  --color-ink-subtle: #8a8889;
  --color-ink-subtle-rgb: 138 136 137;
  --color-purple: #9373f9;
  --color-purple-rgb: 147 115 249;
  --color-action: #8347ee;
  --color-action-rgb: 131 71 238;
  --color-action-hover: #6e4be8;
  --color-action-hover-rgb: 110 75 232;
  --color-on-action: #ffffff;
  --color-on-action-rgb: 255 255 255;
  --color-link: #16c8f7;
  --color-link-rgb: 22 200 247;
  --color-focus-ring: #16c8f7;
  --color-focus-ring-rgb: 22 200 247;
  --color-spectrum-blue: #008bff;
  --color-spectrum-blue-rgb: 0 139 255;
  --color-spectrum-cyan: #16c8f7;
  --color-spectrum-cyan-rgb: 22 200 247;
  --color-spectrum-yellow: #f9bd38;
  --color-spectrum-yellow-rgb: 249 189 56;
  --color-spectrum-orange: #f97e2e;
  --color-spectrum-orange-rgb: 249 126 46;
  --color-spectrum-coral: #ff6d5e;
  --color-spectrum-coral-rgb: 255 109 94;
  --color-spectrum-red: #fa3b51;
  --color-spectrum-red-rgb: 250 59 81;
  --color-success: #30b570;
  --color-success-rgb: 48 181 112;
  --color-warning: #ffb236;
  --color-warning-rgb: 255 178 54;
  --color-danger: #ff5062;
  --color-danger-rgb: 255 80 98;
}

[data-theme="light"] {
  --color-surface: #ffffff;
  --color-surface-rgb: 255 255 255;
  --color-surface-raised: #fbfbfb;
  --color-surface-raised-rgb: 251 251 251;
  --color-surface-bar: #ebeaeb;
  --color-surface-bar-rgb: 235 234 235;
  --color-surface-night: #f3efff;
  --color-surface-night-rgb: 243 239 255;
  --color-line: #ebeaeb;
  --color-line-rgb: 235 234 235;
  --color-line-strong: #767576;
  --color-line-strong-rgb: 118 117 118;
  --color-ink: #161616;
  --color-ink-rgb: 22 22 22;
  --color-ink-muted: #5c5a5b;
  --color-ink-muted-rgb: 92 90 91;
  --color-ink-subtle: #6b696a;
  --color-ink-subtle-rgb: 107 105 106;
  --color-purple: #8347ee;
  --color-purple-rgb: 131 71 238;
  --color-action: #8347ee;
  --color-action-rgb: 131 71 238;
  --color-action-hover: #6e4be8;
  --color-action-hover-rgb: 110 75 232;
  --color-on-action: #ffffff;
  --color-on-action-rgb: 255 255 255;
  --color-link: #0070d6;
  --color-link-rgb: 0 112 214;
  --color-focus-ring: #0070d6;
  --color-focus-ring-rgb: 0 112 214;
  --color-spectrum-blue: #008bff;
  --color-spectrum-blue-rgb: 0 139 255;
  --color-spectrum-cyan: #16c8f7;
  --color-spectrum-cyan-rgb: 22 200 247;
  --color-spectrum-yellow: #f9bd38;
  --color-spectrum-yellow-rgb: 249 189 56;
  --color-spectrum-orange: #f97e2e;
  --color-spectrum-orange-rgb: 249 126 46;
  --color-spectrum-coral: #ff6d5e;
  --color-spectrum-coral-rgb: 255 109 94;
  --color-spectrum-red: #fa3b51;
  --color-spectrum-red-rgb: 250 59 81;
  --color-success: #177245;
  --color-success-rgb: 23 114 69;
  --color-warning: #8a5300;
  --color-warning-rgb: 138 83 0;
  --color-danger: #c4213a;
  --color-danger-rgb: 196 33 58;
}

:root {
  --font-sans: var(--font-poppins, "Poppins"), var(--font-noto-sans-thai, "Noto Sans Thai"), system-ui, sans-serif;
  --text-display-xl-size: 72px;
  --text-display-xl-lh: 104px;
  --text-display-xl-weight: 700;
  --text-display-size: 56px;
  --text-display-lh: 84px;
  --text-display-weight: 700;
  --text-h1-size: 48px;
  --text-h1-lh: 72px;
  --text-h1-weight: 700;
  --text-h2-size: 40px;
  --text-h2-lh: 60px;
  --text-h2-weight: 700;
  --text-h3-size: 32px;
  --text-h3-lh: 48px;
  --text-h3-weight: 700;
  --text-h4-size: 24px;
  --text-h4-lh: 36px;
  --text-h4-weight: 700;
  --text-title-size: 20px;
  --text-title-lh: 30px;
  --text-title-weight: 600;
  --text-lead-size: 20px;
  --text-lead-lh: 30px;
  --text-lead-weight: 400;
  --text-body-size: 16px;
  --text-body-lh: 24px;
  --text-body-weight: 400;
  --text-body-strong-size: 16px;
  --text-body-strong-lh: 24px;
  --text-body-strong-weight: 600;
  --text-label-size: 14px;
  --text-label-lh: 21px;
  --text-label-weight: 600;
  --text-small-size: 14px;
  --text-small-lh: 21px;
  --text-small-weight: 400;
  --text-caption-size: 12px;
  --text-caption-lh: 18px;
  --text-caption-weight: 400;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --space-16: 64px;
  --space-24: 96px;
  --space-32: 128px;
  --radius-xs: 2px;
  --radius-md: 8px;
  --radius-lg: 30px;
  --radius-pill: 40px;
  --container-max: 1140px;
  --nav-height: 80px;
  --grid-columns: 12;
}

@media (max-width: 767px) {
  :root {
    --text-display-xl-size: 44px;
    --text-display-xl-lh: 64px;
    --text-display-size: 36px;
    --text-display-lh: 52px;
    --text-h1-size: 36px;
    --text-h1-lh: 54px;
    --text-h2-size: 30px;
    --text-h2-lh: 44px;
    --text-h3-size: 26px;
    --text-h3-lh: 38px;
    --nav-height: 64px;
  }
}

/* Effect library — spec v2 §5.1. Endless loops live here (CSS) so they can pause offscreen
   via [data-paused] and switch off under prefers-reduced-motion. */

/* ---------- Comet pulse (Agent) — every layer's head sits at the same point ---------- */
@keyframes comet {
  from { stroke-dashoffset: var(--L); }
  to { stroke-dashoffset: calc(var(--L) - 1400); }
}

/* ---------- Bob / Spread / Orbit / Ripple / Sparkles / Spin ---------- */

#scb-home-root .spread { animation: spread 5s ease-in-out infinite; }
@keyframes spread { 50% { transform: translateY(var(--dy, 0px)); } }

/* ---------- Reduced motion ---------- */
@media (prefers-reduced-motion: reduce) {
  #scb-home-root .spread {
    animation: none !important;
  }
}

/* ---------- Hero · premium layer (quiet-luxury pass) ---------- */

/* Fine film grain — texture, not decoration. */
#scb-home-root .grain::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.07;
  mix-blend-mode: overlay;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");
}

/* Hairline gradient border (pill). */
#scb-home-root .hairline {
  position: relative;
  isolation: isolate;
}
#scb-home-root .hairline::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 1px;
  background: linear-gradient(90deg, rgb(var(--color-purple-rgb) / 0.8), rgb(var(--color-ink-rgb) / 0.15) 50%, rgb(var(--color-link-rgb) / 0.8));
  -webkit-mask: linear-gradient(black 0 0) content-box, linear-gradient(black 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

html.lenis,
html.lenis body {
  height: auto;
}

#scb-home-root .lenis:not(.lenis-autoToggle).lenis-stopped {
  overflow: clip;
}

#scb-home-root .lenis [data-lenis-prevent],
#scb-home-root .lenis [data-lenis-prevent-wheel],
#scb-home-root .lenis [data-lenis-prevent-touch],
#scb-home-root .lenis [data-lenis-prevent-vertical],
#scb-home-root .lenis [data-lenis-prevent-horizontal] {
  overscroll-behavior: contain;
}

#scb-home-root .lenis.lenis-smooth iframe {
  pointer-events: none;
}

#scb-home-root .lenis.lenis-autoToggle {
  transition-property: overflow;
  transition-duration: 1ms;
  transition-behavior: allow-discrete;
}

/* Hallmark · macrostructure: spec-defined (Agentic AI Homepage v2) · genre: atmospheric · tone: quiet-luxury technical
 * theme: SCB TechX design system (dark) · anchor hue: purple #9373F9 + 4 spectrum pairs
 * nav: N5 floating glass pill · footer: statement + newsletter + link grid · enrichment: Higgsfield renders + SVG overlays
 * pre-emit critique: P4 H4 E4 S5 R4 V4
 */




#scb-home-root *, #scb-home-root ::before, #scb-home-root ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}




#scb-home-root ::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}




/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
 *//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

#scb-home-root *,
#scb-home-root ::before,
#scb-home-root ::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

#scb-home-root ::before,
#scb-home-root ::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
#scb-home-root :host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: var(--font-sans); /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

#scb-home-root hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

#scb-home-root abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

#scb-home-root h1,
#scb-home-root h2,
#scb-home-root h3,
#scb-home-root h4,
#scb-home-root h5,
#scb-home-root h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

#scb-home-root a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

#scb-home-root b,
#scb-home-root strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

#scb-home-root code,
#scb-home-root kbd,
#scb-home-root samp,
#scb-home-root pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

#scb-home-root small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

#scb-home-root sub,
#scb-home-root sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

#scb-home-root sub {
  bottom: -0.25em;
}

#scb-home-root sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

#scb-home-root table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

#scb-home-root button,
#scb-home-root input,
#scb-home-root optgroup,
#scb-home-root select,
#scb-home-root textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

#scb-home-root button,
#scb-home-root select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

#scb-home-root button,
#scb-home-root input:where([type='button']),
#scb-home-root input:where([type='reset']),
#scb-home-root input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

#scb-home-root :-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

#scb-home-root :-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

#scb-home-root progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

#scb-home-root ::-webkit-inner-spin-button,
#scb-home-root ::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

#scb-home-root [type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

#scb-home-root ::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

#scb-home-root ::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

#scb-home-root summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

#scb-home-root blockquote,
#scb-home-root dl,
#scb-home-root dd,
#scb-home-root h1,
#scb-home-root h2,
#scb-home-root h3,
#scb-home-root h4,
#scb-home-root h5,
#scb-home-root h6,
#scb-home-root hr,
#scb-home-root figure,
#scb-home-root p,
#scb-home-root pre {
  margin: 0;
}

#scb-home-root fieldset {
  margin: 0;
  padding: 0;
}

#scb-home-root legend {
  padding: 0;
}

#scb-home-root ol,
#scb-home-root ul,
#scb-home-root menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
#scb-home-root dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

#scb-home-root textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

#scb-home-root input::-moz-placeholder, #scb-home-root textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

#scb-home-root input::placeholder,
#scb-home-root textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

#scb-home-root button,
#scb-home-root [role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
#scb-home-root :disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

#scb-home-root img,
#scb-home-root svg,
#scb-home-root video,
#scb-home-root canvas,
#scb-home-root audio,
#scb-home-root iframe,
#scb-home-root embed,
#scb-home-root object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

#scb-home-root img,
#scb-home-root video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
#scb-home-root [hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
  html {
    background: var(--color-surface);
    color: var(--color-ink);
    font-family: var(--font-sans);
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
  }
  html,
  body {
    overflow-x: clip;
  }
  body {
    background: var(--color-surface);
  }
  #scb-home-root h1,
  #scb-home-root h2,
  #scb-home-root h3 {
    overflow-wrap: anywhere;
    min-width: 0;
  }
  #scb-home-root ::-moz-selection {
    background: rgb(var(--color-action-rgb) / 0.6);
    color: var(--color-on-action);
  }
  #scb-home-root ::selection {
    background: rgb(var(--color-action-rgb) / 0.6);
    color: var(--color-on-action);
  }
  #scb-home-root :focus-visible {
    outline: 2px solid var(--color-focus-ring);
    outline-offset: 2px;
  }
  #scb-home-root [id] {
    scroll-margin-top: var(--nav-height);
  }
  #scb-home-root .eyebrow {
    font-size: var(--text-label-size);
    line-height: var(--text-label-lh);
    font-weight: var(--text-label-weight);
    letter-spacing: 0.08em;
    text-transform: uppercase;
  }
#scb-home-root .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
#scb-home-root .visible {
  visibility: visible;
}
#scb-home-root .invisible {
  visibility: hidden;
}
#scb-home-root .static {
  position: static;
}
#scb-home-root .fixed {
  position: fixed;
}
#scb-home-root .sticky {
  position: sticky;
}
#scb-home-root .z-\[60\] {
  z-index: 60;
}
#scb-home-root .mx-auto {
  margin-left: auto;
  margin-right: auto;
}
#scb-home-root .mt-1 {
  margin-top: var(--space-1);
}
#scb-home-root .mt-12 {
  margin-top: var(--space-12);
}
#scb-home-root .block {
  display: block;
}
#scb-home-root .inline {
  display: inline;
}
#scb-home-root .grid {
  display: grid;
}
#scb-home-root .hidden {
  display: none;
}
#scb-home-root .max-w-container {
  max-width: var(--container-max);
}
#scb-home-root .grow {
  flex-grow: 1;
}
#scb-home-root .transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
#scb-home-root .resize {
  resize: both;
}
#scb-home-root .gap-4 {
  gap: var(--space-4);
}
#scb-home-root .rounded-md {
  border-radius: var(--radius-md);
}
#scb-home-root .rounded-pill {
  border-radius: var(--radius-pill);
}
#scb-home-root .border {
  border-width: 1px;
}
#scb-home-root .border-line {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-line-rgb) / var(--tw-border-opacity, 1));
}
#scb-home-root .bg-action {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-action-rgb) / var(--tw-bg-opacity, 1));
}
#scb-home-root .px-4 {
  padding-left: var(--space-4);
  padding-right: var(--space-4);
}
#scb-home-root .px-6 {
  padding-left: var(--space-6);
  padding-right: var(--space-6);
}
#scb-home-root .py-2 {
  padding-top: var(--space-2);
  padding-bottom: var(--space-2);
}
#scb-home-root .py-24 {
  padding-top: var(--space-24);
  padding-bottom: var(--space-24);
}
#scb-home-root .py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
#scb-home-root .text-body {
  font-size: var(--text-body-size);
  line-height: var(--text-body-lh);
  font-weight: var(--text-body-weight);
}
#scb-home-root .text-h2 {
  font-size: var(--text-h2-size);
  line-height: var(--text-h2-lh);
  font-weight: var(--text-h2-weight);
}
#scb-home-root .text-h4 {
  font-size: var(--text-h4-size);
  line-height: var(--text-h4-lh);
  font-weight: var(--text-h4-weight);
}
#scb-home-root .text-label {
  font-size: var(--text-label-size);
  line-height: var(--text-label-lh);
  font-weight: var(--text-label-weight);
}
#scb-home-root .text-ink-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-ink-muted-rgb) / var(--tw-text-opacity, 1));
}
#scb-home-root .text-on-action {
  --tw-text-opacity: 1;
  color: rgb(var(--color-on-action-rgb) / var(--tw-text-opacity, 1));
}
#scb-home-root .underline {
  text-decoration-line: underline;
}
#scb-home-root .filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
#scb-home-root .transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

/* Easing from lib/motion.ts, mirrored for CSS keyframe animations. */
:root {
  --ease-out: cubic-bezier(0.2, 0.7, 0.2, 1);
  --ease-in-out: cubic-bezier(0.6, 0, 0.4, 1);
}

#scb-home-root .tracking-display {
  letter-spacing: -0.02em;
}

#scb-home-root .glass-panel {
  background: linear-gradient(160deg, rgb(var(--color-surface-night-rgb) / 0.55), rgb(var(--color-surface-rgb) / 0.6));
}

#scb-home-root .proof-band {
  background: linear-gradient(
    to bottom,
    var(--color-surface),
    var(--color-surface-night) 42%,
    var(--color-surface-night) 58%,
    var(--color-surface)
  );
}

/* ---------- Hero ---------- */
#scb-home-root .hero-haze {
  background: radial-gradient(ellipse 70% 60% at 50% 100%, rgb(var(--color-surface-night-rgb) / 0.7), transparent 70%);
}
#scb-home-root .hero-grid {
  background-image:
    linear-gradient(to right, rgb(var(--color-ink-rgb) / 0.035) 1px, transparent 1px),
    linear-gradient(to bottom, rgb(var(--color-ink-rgb) / 0.035) 1px, transparent 1px);
  background-size: 64px 64px;
  -webkit-mask-image: radial-gradient(ellipse 70% 65% at 50% 45%, black 30%, transparent 100%);
          mask-image: radial-gradient(ellipse 70% 65% at 50% 45%, black 30%, transparent 100%);
  animation: grid-drift 24s linear infinite;
}
@keyframes grid-drift {
  to {
    background-position: 64px 64px;
  }
}

#scb-home-root .hero-vignette {
  background: radial-gradient(ellipse 720px 360px at 50% 40%, rgb(var(--color-surface-rgb) / 0.94) 35%, transparent);
}

#scb-home-root .cta-vignette {
  background: radial-gradient(ellipse 620px 300px at 50% 50%, rgb(var(--color-surface-rgb) / 0.85), transparent);
}

#scb-home-root .lane-pulse {
  stroke-dasharray: 90 1900;
  animation: lane-run var(--dur, 7s) linear infinite;
  animation-delay: var(--delay, 0s);
  filter: drop-shadow(0 0 6px var(--color-purple));
}
@keyframes lane-run {
  from {
    stroke-dashoffset: 1990;
  }
  to {
    stroke-dashoffset: 0;
  }
}

#scb-home-root .task-node {
  animation: node-blink 3.2s ease-in-out infinite;
}
@keyframes node-blink {
  0%,
  100% {
    opacity: 0.25;
  }
  50% {
    opacity: 1;
  }
}

#scb-home-root .ping-dot {
  animation: ping 2s var(--ease-out) infinite;
}
@keyframes ping {
  0% {
    box-shadow: 0 0 0 0 rgb(var(--color-purple-rgb) / 0.7);
  }
  100% {
    box-shadow: 0 0 0 10px rgb(var(--color-purple-rgb) / 0);
  }
}

/* Intro runs from first paint (no hydration wait) so the H1 — the LCP — shows within 0.3s. */
#scb-home-root .intro {
  animation: intro-up 0.9s var(--ease-out) both;
  animation-delay: var(--d, 0s);
}
@keyframes intro-up {
  from {
    opacity: 0;
    transform: translateY(24px);
  }
}

#scb-home-root .shine {
  background-image: linear-gradient(
    100deg,
    var(--color-ink) 38%,
    var(--color-purple) 47%,
    var(--color-link) 53%,
    var(--color-ink) 62%
  );
  background-size: 300% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  animation: shine 8s linear infinite;
}
@keyframes shine {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: -150% 0;
  }
}

@media (max-width: 767px) {
  #scb-home-root .lane-optional {
    display: none;
  }
}

#scb-home-root .art-screen {
  mix-blend-mode: screen;
}

#scb-home-root .art-fade {
  -webkit-mask-image: radial-gradient(closest-side, black 78%, transparent 100%);
          mask-image: radial-gradient(closest-side, black 78%, transparent 100%);
}

/* ---------- Motion primitives (CSS so they can pause offscreen) ---------- */
#scb-home-root .float {
  animation: float 6s ease-in-out infinite;
  animation-delay: var(--float-delay, 0s);
}
@keyframes float {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(var(--float-amp, -16px));
  }
}

#scb-home-root .glow-stage {
  position: relative;
  isolation: isolate;
}
#scb-home-root .glow-stage::before {
  content: "";
  position: absolute;
  inset: -12%;
  z-index: -1;
  border-radius: 50%;
  background: radial-gradient(closest-side, rgb(var(--color-purple-rgb) / var(--glow, 0.2)), transparent);
  animation: glow-breathe 5s ease-in-out infinite;
  transition: --glow 0.4s;
}
@keyframes glow-breathe {
  0%,
  100% {
    opacity: 0.5;
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
}

#scb-home-root .ribbon-wave {
  transform-origin: 50% 50%;
  animation: ribbon-wave 16s ease-in-out infinite alternate;
}
@keyframes ribbon-wave {
  from {
    transform: translateX(0) scaleY(1);
  }
  to {
    transform: translateX(-60px) scaleY(1.12);
  }
}

#scb-home-root .dash-flow {
  stroke-dasharray: 4 6;
  animation: dash-flow 1.6s linear infinite;
}
@keyframes dash-flow {
  to {
    stroke-dashoffset: -20;
  }
}

#scb-home-root .runner {
  animation: runner 4s var(--ease-in-out) infinite;
}
@keyframes runner {
  from {
    transform: translateX(-160px);
  }
  to {
    transform: translateX(calc(var(--track, 1140px)));
  }
}
#scb-home-root .runner-y {
  animation: runner-y 4s var(--ease-in-out) infinite;
}
@keyframes runner-y {
  from {
    transform: translateY(-160px);
  }
  to {
    transform: translateY(calc(var(--track, 800px)));
  }
}

#scb-home-root .halo {
  position: relative;
  isolation: isolate;
}
#scb-home-root .halo::before {
  content: "";
  position: absolute;
  inset: -6px;
  z-index: -1;
  border-radius: var(--radius-pill);
  background: var(--color-action);
  filter: blur(24px);
  animation: halo 3s ease-in-out infinite;
}
@keyframes halo {
  0%,
  100% {
    opacity: 0.2;
  }
  50% {
    opacity: 0.55;
  }
}

/* Pause endless loops while their section is offscreen (spec §3.2). */
#scb-home-root [data-paused="true"] *,
#scb-home-root [data-paused="true"] *::before,
#scb-home-root [data-paused="true"] *::after {
  animation-play-state: paused !important;
}

/* ---------- Reduced motion (spec §3.2) ---------- */
@media (prefers-reduced-motion: reduce) {
  #scb-home-root .hero-grid,
  #scb-home-root .lane-pulse,
  #scb-home-root .task-node,
  #scb-home-root .ping-dot,
  #scb-home-root .intro,
  #scb-home-root .shine,
  #scb-home-root .float,
  #scb-home-root .glow-stage::before,
  #scb-home-root .ribbon-wave,
  #scb-home-root .dash-flow,
  #scb-home-root .runner,
  #scb-home-root .runner-y,
  #scb-home-root .halo::before {
    animation: none !important;
  }
  #scb-home-root .lane-pulse,
  #scb-home-root .runner,
  #scb-home-root .runner-y {
    display: none;
  }
  #scb-home-root .shine {
    color: var(--color-ink);
    background: none;
  }
  #scb-home-root *,
  #scb-home-root *::before,
  #scb-home-root *::after {
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
#scb-home-root .hover\:border-line-strong:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-line-strong-rgb) / var(--tw-border-opacity, 1));
}
#scb-home-root .focus\:not-sr-only:focus {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
#scb-home-root .focus\:fixed:focus {
  position: fixed;
}
#scb-home-root .focus\:left-4:focus {
  left: var(--space-4);
}
#scb-home-root .focus\:top-4:focus {
  top: var(--space-4);
}

#scb-home-root .v3{--v3-container: var(--container-max);--v3-gutter: 80px;--v3-gap: 20px;--v3-sec: var(--space-32);--v3-h1: var(--text-display-xl-size);--v3-h1-weight: var(--text-display-xl-weight);--v3-h2: var(--text-display-size);--v3-h2-weight: var(--text-display-weight);--v3-radius: var(--radius-lg);--v3-frame-radius: 32px;--v3-bezel: 6px;--v3-hair: rgb(var(--color-ink-rgb) / .09);--v3-card: var(--color-surface-raised);--ease-out: cubic-bezier(.2, .7, .1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-glide: cubic-bezier(.2, .7, .2, 1);--ease-spring: cubic-bezier(.32, .72, 0, 1);--dur-fast: .2s;--dur-reveal: 1.4s;--v3-medium: var(--font-poppins-500, var(--font-poppins)), var(--font-noto-sans-thai), system-ui, sans-serif;background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums}#scb-home-root .v3 :focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;transition:none}#scb-home-root :where(.v3) a{color:inherit;text-decoration:none}#scb-home-root :where(.v3) :is(ul,ol){list-style:none;margin:0;padding:0}#scb-home-root :where(.v3) :is(h1,h2,h3,p,dl,dd){margin:0}#scb-home-root .v3-wrap{width:100%;max-width:calc(var(--v3-container) + 2 * var(--v3-gutter));margin-inline:auto;padding-inline:var(--v3-gutter)}#scb-home-root .v3-grad{background:linear-gradient(90deg,var(--color-purple),var(--color-spectrum-cyan));-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}#scb-home-root .v3-btn{display:inline-flex;align-items:center;gap:var(--space-3);justify-content:center;min-height:52px;padding:6px 28px;border-radius:var(--radius-pill);border:1px solid transparent;font:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}#scb-home-root .v3-btn.is-primary{background:var(--color-action);color:var(--color-on-action)}#scb-home-root .v3-btn.is-primary:hover{background:var(--color-action-hover)}#scb-home-root .v3-btn.is-outline{border-color:rgb(var(--color-ink-rgb) / .4);color:var(--color-ink);background:transparent}#scb-home-root .v3-btn.is-outline:hover{border-color:rgb(var(--color-ink-rgb) / .8);background:rgb(var(--color-ink-rgb) / .06)}#scb-home-root .v3-btn:active{transform:translateY(1px) scale(.98)}#scb-home-root .v3-btn:disabled{opacity:.4;cursor:not-allowed}#scb-home-root .v3-btn.is-bar{min-height:44px;padding:4px 22px;font-size:14px}#scb-home-root .v3-bar{--logo-box: 93px;--nav-ml: 15px;--nav-gap: 10px;--cta-gap: 18px;--globe-gap: 17px;position:sticky;top:0;z-index:40;background:var(--color-surface-bar)}#scb-home-root .v3-bar.is-th{--logo-box: 166px;--nav-ml: 20px;--nav-gap: 20px;--cta-gap: 14px;--globe-gap: 13px}#scb-home-root .v3-bar-in{display:flex;align-items:center;height:calc(var(--logo-box) + 20px);padding:0 13px 0 40px}#scb-home-root .v3-logo{display:grid;place-items:center;flex:none;width:var(--logo-box);height:var(--logo-box)}#scb-home-root .v3-logo-word{width:60.2%;height:auto}#scb-home-root .v3-nav{height:74px;margin-left:var(--nav-ml)}#scb-home-root .v3-nav>ul{display:flex;gap:var(--nav-gap);height:100%}#scb-home-root .v3-nav-li{display:flex}#scb-home-root .v3-bar.is-en .v3-nav-li.is-cyan{margin-left:10px}#scb-home-root .v3-nav-link{position:relative;display:inline-flex;align-items:center;gap:7px;padding:0 5px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;line-height:1;color:var(--color-ink);cursor:pointer;white-space:nowrap;transition:color .2s ease-in}#scb-home-root .v3-nav-link:after{content:"";position:absolute;inset:auto 0 0;height:4px;background:currentColor;opacity:0;transition:opacity .2s ease-in}#scb-home-root .v3-nav-li{--hl: var(--color-spectrum-cyan)}#scb-home-root .v3-nav-li.is-yellow{--hl: var(--color-spectrum-yellow)}#scb-home-root .v3-nav-link:hover,#scb-home-root .v3-nav-link[aria-expanded=true]{color:var(--hl)}#scb-home-root .v3-nav-link:hover:after,#scb-home-root .v3-nav-link[aria-expanded=true]:after{opacity:1}#scb-home-root .v3-chev{flex:none;transition:transform .2s ease-in}#scb-home-root .v3-menu{opacity:0;visibility:hidden;transition:opacity .2s ease-in,transform .2s ease-in,visibility 0s .2s}#scb-home-root .v3-menu.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease-in,transform .2s ease-in}@media(hover:hover){#scb-home-root .v3-nav-li.has-menu:hover>.v3-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease-in,transform .2s ease-in}#scb-home-root .v3-nav-li.has-menu:hover>.v3-nav-link{color:var(--hl)}#scb-home-root .v3-nav-li.has-menu:hover>.v3-nav-link:after{opacity:1}}#scb-home-root .v3-mega{position:absolute;inset:calc(50% + 37px) 0 auto;background:var(--color-surface-bar);transform:translateY(15px)}#scb-home-root .v3-mega:not(.is-wide){border-top:1px solid var(--color-line);transform:none}#scb-home-root .v3-mega-in{max-width:1140px;margin-inline:auto;padding:13px 16px 17px}#scb-home-root .v3-mega ul{display:flex;gap:25px}#scb-home-root .v3-mega a{display:flex;align-items:center;gap:15px;min-height:44px;font-size:14px;font-weight:600;line-height:1;color:var(--color-ink);white-space:nowrap;transition:color .2s ease-in}#scb-home-root .v3-mega a:hover{color:var(--hl)}#scb-home-root .v3-mega-ic{flex:none;color:var(--hl);width:32px;height:32px}#scb-home-root .v3-mega-ic svg{display:block;width:100%;height:100%}#scb-home-root .v3-mega-in{padding-left:7px}#scb-home-root .v3-bar.is-th .v3-mega a{min-height:74px}#scb-home-root .v3-mega:not(.is-wide) .v3-mega-in{padding:7px 16px 13px}#scb-home-root .v3-mega:not(.is-wide) a{min-height:74px}#scb-home-root .v3-mega:not(.is-wide) ul{justify-content:center;gap:65px;padding-right:16px}#scb-home-root .v3-mega:not(.is-wide) .v3-mega-ic{width:36px;height:36px}#scb-home-root .v3-bar-end{display:flex;align-items:center;gap:var(--cta-gap);margin-left:auto}#scb-home-root .v3-bar-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48.5px;padding:2px 24px 0;border-radius:var(--radius-pill);background:var(--color-purple);font-size:14px;font-weight:600;line-height:1;color:var(--color-on-action);white-space:nowrap;transition:background-color .2s ease-in}#scb-home-root .v3-bar-cta:hover{background:var(--color-action)}#scb-home-root .v3-bar-cta svg{flex:none;margin-top:-2px}#scb-home-root .v3-lang{position:relative;min-width:128px}#scb-home-root .v3-lang-btn{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0;border:0;background:none;font:inherit;font-size:18px;font-weight:600;color:var(--color-ink);cursor:pointer}#scb-home-root .v3-lang-btn>svg:first-child{margin-right:calc(var(--globe-gap) - 6px)}#scb-home-root .v3-lang-btn>.v3-chev{margin-left:6px}#scb-home-root .v3-bar.is-en .v3-lang-btn>:not(:first-child){position:relative;top:3px}#scb-home-root .v3-lang-btn[aria-expanded=true] .v3-chev{transform:rotate(180deg)}#scb-home-root .v3-menu.is-lang{position:absolute;top:calc(100% - 8px);left:calc(24px + var(--globe-gap))}#scb-home-root .v3-menu.is-lang a,#scb-home-root .v3-menu.is-lang button{display:block;padding:2px 0;border:0;background:none;font:inherit;font-size:18px;font-weight:600;line-height:1.7;color:var(--color-ink);white-space:nowrap;cursor:pointer;transition:color .2s ease-in}#scb-home-root .v3-menu.is-lang a:hover{color:var(--color-spectrum-cyan)}#scb-home-root .v3-menu button[aria-disabled=true],#scb-home-root .v3-sheet-lang button[aria-disabled=true]{opacity:.45;cursor:default}#scb-home-root .v3-burger{display:none;flex:none;width:34px;height:34px;padding:5px;border:0;background:none;color:var(--color-ink);cursor:pointer}#scb-home-root .v3-burger svg{display:block}#scb-home-root .v3-sheet{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:54px 37px 48px 55px;background:var(--color-surface-bar);opacity:0;visibility:hidden;transition:opacity .3s ease-in,visibility 0s .3s}#scb-home-root .v3-sheet.is-open{opacity:1;visibility:visible;transition:opacity .3s ease-in}#scb-home-root .v3-sheet-top{display:flex;align-items:flex-start;justify-content:space-between}#scb-home-root .v3-sheet-logo{display:inline-flex;flex-direction:column;align-items:center;gap:3px}#scb-home-root .v3-sheet-close{display:grid;place-items:center;width:44px;height:44px;margin:-14px -7px 0 0;border:0;background:none;color:var(--color-ink);cursor:pointer}#scb-home-root .v3-sheet-nav{margin-top:24px;padding-left:18px}#scb-home-root .v3-sheet-nav a,#scb-home-root .v3-sheet-nav summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;font-size:16px;font-weight:600;color:var(--color-ink);cursor:pointer;list-style:none}#scb-home-root .v3-sheet-nav summary{padding-right:6px}#scb-home-root .v3-sheet summary::-webkit-details-marker{display:none}#scb-home-root .v3-sheet details[open]>summary .v3-chev{transform:rotate(180deg)}#scb-home-root .v3-sheet-nav details ul{padding:0 0 8px 16px}#scb-home-root .v3-sheet-nav details a{min-height:40px;font-size:14px;color:var(--color-ink-muted)}#scb-home-root .v3-bar-cta.is-sheet{flex:none;width:100%;height:53px;margin-top:21px;gap:14px;font-size:16px}#scb-home-root .v3-sheet-lang{align-self:center;margin-top:18px;text-align:center}#scb-home-root .v3-sheet-lang summary{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:20px;font-weight:600;list-style:none;cursor:pointer}#scb-home-root .v3-sheet-lang summary .v3-chev{width:12px;height:20px}#scb-home-root .v3-sheet-lang a,#scb-home-root .v3-sheet-lang button{display:block;margin-inline:auto;padding:6px 0;border:0;background:none;font:inherit;font-size:18px;font-weight:600;color:var(--color-ink)}#scb-home-root .v3-film,#scb-home-root .v3-film-poster,#scb-home-root .v3-film-clip{position:absolute;inset:0;width:100%;height:100%}#scb-home-root .v3-film-poster,#scb-home-root .v3-film-clip{object-fit:cover;object-position:70% 0%}#scb-home-root .v3-film{transform-origin:70% 0%}#scb-home-root .v3-film-clip{opacity:0;transition:opacity var(--film-fade, .5s) var(--ease-in-out)}#scb-home-root .v3-film-clip.is-on{opacity:1}@media(max-width:1279px){#scb-home-root .v3-film-poster,#scb-home-root .v3-film-clip{object-position:88% 0%}}#scb-home-root .v3-js [data-loop]:not(.is-live) .lp,#scb-home-root .v3-js [data-loop]:not(.is-live).lp{animation-play-state:paused!important}#scb-home-root .v3-js [data-reveal]{opacity:0;transform:perspective(1200px) translateY(48px) rotateX(10deg) scale(.97);transform-origin:50% 100%;filter:blur(8px);transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out),filter var(--dur-reveal) var(--ease-out);transition-delay:var(--d, 0ms)}#scb-home-root .v3-js [data-reveal].is-revealed{opacity:1;transform:none;filter:none}#scb-home-root .v3-noanim [data-reveal]{transition:none!important}#scb-home-root .v3-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:var(--radius-pill);background:rgb(var(--color-ink-rgb) / .06);border:1px solid var(--v3-hair);font-size:14px;font-weight:600;white-space:nowrap}#scb-home-root .v3 main .v3-btn.is-light{background:var(--color-ink);color:var(--color-surface);min-width:240px}#scb-home-root .v3-btn.is-light:hover{background:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .v3-btn.is-light:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}#scb-home-root .is-full{grid-column:1 / -1}#scb-home-root .v3-footer{background:var(--color-purple);color:var(--color-on-action)}#scb-home-root .v3-footer-in{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"co ." "legal social" "copy .";align-items:start;column-gap:var(--space-8);max-width:1290px;min-height:160px;margin-inline:auto;padding:32px 40px}#scb-home-root .v3-footer-in:lang(th){padding:30px 40px 33px}#scb-home-root .v3-footer-legal:lang(th){margin-top:-3px}#scb-home-root .v3-footer-co{grid-area:co;font-size:20px;font-weight:600;line-height:30px}#scb-home-root .v3-footer-legal{grid-area:legal;display:flex;flex-wrap:wrap;font-size:14px;line-height:21px}#scb-home-root .v3-footer-legal li:not(:last-child):after{content:"|";margin:0 3.5px}#scb-home-root .v3-footer-legal a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:opacity .2s ease-in}#scb-home-root .v3-footer-legal a:hover{opacity:.75}#scb-home-root .v3-footer-copy{grid-area:copy;margin-top:21px;font-size:12px;line-height:21px}#scb-home-root .v3-footer-copy:lang(th){margin-top:22px}#scb-home-root .v3-footer :focus-visible{outline-color:var(--color-on-action)}#scb-home-root .v3-social{grid-area:social;display:flex;gap:36px;padding-right:19px}#scb-home-root .v3-social a{display:grid;place-items:center;width:24px;height:24px;transition:opacity .2s ease-in}#scb-home-root .v3-social a:hover{opacity:.75}#scb-home-root .v3:after{content:"";position:fixed;inset:0;z-index:41;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}@supports (animation-timeline: view()){#scb-home-root .v3-film{animation:v3-film-out linear both;animation-timeline:--v3-hero;animation-range:exit 0% exit 100%}@keyframes v3-film-out{to{transform:scale(1.14) translateY(8%)}}}#scb-home-root .v3{--v3-display: var(--font-poppins-thin, var(--font-poppins)), var(--font-noto-sans-thai), system-ui, sans-serif;--v3-display-weight: 200;--v3-bezel: 0px}#scb-home-root .v3 main .v3-btn{font-size:12px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:1199px){#scb-home-root .v3-nav,#scb-home-root .v3-bar-end>.v3-bar-cta,#scb-home-root .v3-bar-end>.v3-lang{display:none}#scb-home-root .v3-bar,#scb-home-root .v3-bar.is-th{--logo-box: 154px}#scb-home-root .v3-bar-in{padding:0 24px}#scb-home-root .v3-burger{display:block}}@media(max-width:1279px){#scb-home-root .v3{--v3-gutter: 40px;--v3-h1: 64px;--v3-h2: 44px;--v3-sec: var(--space-24)}}@media(max-width:767px){#scb-home-root .v3{--v3-gutter: 16px;--v3-gap: 16px;--v3-h1: 44px;--v3-h2: 32px;--v3-sec: var(--space-16)}#scb-home-root .v3-footer-in,#scb-home-root .v3-footer-in:lang(th){grid-template-columns:minmax(0,1fr);grid-template-areas:"co" "legal" "social" "copy";justify-items:center;padding:20px 26px;text-align:center}#scb-home-root .v3-footer-co{font-size:16px}#scb-home-root .v3-footer-legal,#scb-home-root .v3-footer-legal:lang(th){flex-direction:column;align-items:center;gap:10px;margin-top:6px}#scb-home-root .v3-footer-legal li:not(:last-child):after{content:none}#scb-home-root .v3-social{gap:28.5px;margin-top:35px;padding:0}#scb-home-root .v3-footer-copy,#scb-home-root .v3-footer-copy:lang(th){margin-top:39px}}@media(prefers-reduced-motion:reduce){#scb-home-root .v3 *,#scb-home-root .v3 *:before,#scb-home-root .v3 *:after{animation:none!important;transition-duration:1ms!important}#scb-home-root .v3-js [data-reveal]{opacity:1;transform:none;filter:none}}#scb-home-root .v3 main .v3-btn{font-size:14px;letter-spacing:.1em}#scb-home-root .v3 main .v3-pill{font-size:14px}#scb-home-root .v3 main .v3-btn{min-height:48px}#scb-home-root .v3.v3:lang(th) *{letter-spacing:normal}#scb-home-root .v3.v3:lang(th) :is(h1,h2,h3,.v3-h1,.v3-h2,.in-industry,.sl-card-name,.sl-ch-title){line-height:1.3}#scb-home-root .v3.v3:lang(th) .v3-grad{padding-bottom:.12em}#scb-home-root .v3.v3:lang(th) :is(p,li){line-height:1.7}#scb-home-root .mo{--mo-bar: 113px;--mo-cols: repeat(12, minmax(0, 1fr));--mo-gap: var(--space-6)}#scb-home-root .mo:lang(th){--mo-bar: 186px}@media(max-width:1199px){#scb-home-root .mo,#scb-home-root .mo:lang(th){--mo-bar: 174px}}@media(min-width:1100px){#scb-home-root .v3.mo{--v3-sec: clamp(128px, 11vw, 176px)}}#scb-home-root .mo .mo-sec{padding-top:var(--v3-sec)}#scb-home-root .mo .mo-progress{position:fixed;inset:0 0 auto;z-index:60;height:2px;background:linear-gradient(90deg,var(--color-purple),var(--color-spectrum-cyan),var(--color-spectrum-coral));transform:scaleX(var(--sp, 0));transform-origin:left;pointer-events:none}#scb-home-root .mo .mo-eyebrow{font-family:var(--v3-medium);font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-title{margin:0;font-size:var(--v3-h2);font-weight:700;line-height:1.04;letter-spacing:-.045em}#scb-home-root .mo .mo-mask{display:block;overflow:hidden;padding-bottom:.24em;margin-bottom:-.24em}#scb-home-root .mo .mo-mask-in{display:block}#scb-home-root .mo .mo-lead{max-width:46ch;font-size:18px;line-height:1.6;color:var(--color-ink-muted)}#scb-home-root .mo .mo-label{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-label.is-governed{color:var(--color-purple)}#scb-home-root .mo .mo-dot{width:8px;height:8px;border-radius:50%;background:var(--p);box-shadow:0 0 8px var(--p)}#scb-home-root .mo .mo-head{display:grid;grid-template-columns:var(--mo-cols);column-gap:var(--mo-gap);align-items:end}#scb-home-root .mo .mo-head .mo-eyebrow{grid-column:1 / -1;margin-bottom:var(--space-6)}#scb-home-root .mo .mo-head .mo-title{grid-column:1 / span 7}#scb-home-root .mo .mo-head-side{grid-column:8 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);padding-bottom:.3em}@media(max-width:1099px){#scb-home-root .mo .mo-head .mo-title,#scb-home-root .mo .mo-head-side{grid-column:1 / -1}#scb-home-root .mo .mo-head-side{margin-top:var(--space-6)}}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-head[data-reveal]{opacity:1;transform:none;filter:none}#scb-home-root .v3-js .mo-mask-in{transform:translateY(108%);transition:transform 1.1s var(--ease-spring);transition-delay:calc(var(--i, 0) * .11s)}#scb-home-root .v3-js [data-reveal].is-revealed .mo-mask-in{transform:none}#scb-home-root .v3-js .mo-head .mo-eyebrow,#scb-home-root .v3-js .mo-head-side{opacity:0;transform:translateY(16px);transition:opacity .9s var(--ease-out) .26s,transform .9s var(--ease-out) .26s}#scb-home-root .v3-js .mo-head .mo-eyebrow{transition-delay:0ms}#scb-home-root .v3-js .is-revealed .mo-eyebrow,#scb-home-root .v3-js .is-revealed .mo-head-side{opacity:1;transform:none}}#scb-home-root .mo .mo-hero{--hp: 0;--px: 0;--py: 0;position:relative;display:flex;flex-direction:column;justify-content:center;height:calc(100svh - var(--mo-bar));min-height:620px;isolation:isolate}#scb-home-root .mo .mo-hero-media{position:absolute;inset:0;z-index:-1;overflow:hidden;clip-path:inset(calc(var(--hp) * 4vw) calc(var(--hp) * 4vw) calc(var(--hp) * 4vw) calc(var(--hp) * 4vw) round calc(var(--hp) * var(--radius-lg)))}#scb-home-root .mo .v3-film{animation:none;transform:scale(calc(1.1 - var(--hp) * .1)) translate3d(calc(var(--px) * -10px),calc(var(--py) * -8px),0);transition:transform .3s var(--ease-out)}#scb-home-root .mo .mo-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .62) 40%,rgb(var(--color-surface-rgb) / .1) 75%),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .75) 0%,transparent 32%)}#scb-home-root .mo .mo-hero-copy{position:relative;transform:translate3d(0,calc(var(--hp) * -72px),0);opacity:calc(1 - var(--hp) * 1.4)}#scb-home-root .mo .mo-h1{display:flex;flex-direction:column;margin:var(--space-6) 0 var(--space-8);font-size:var(--v3-h1);font-weight:700;line-height:1.02;letter-spacing:-.045em}#scb-home-root .mo .mo-line{display:block;width:max-content;max-width:100%;overflow:hidden;padding-bottom:.24em;margin-bottom:-.24em}#scb-home-root .mo .mo-line-in{display:block}#scb-home-root .mo .mo-hero-lead{max-width:52ch;font-size:18px;line-height:1.6;color:rgb(var(--color-ink-rgb) / .8)}#scb-home-root .mo .mo-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}#scb-home-root .mo .mo-trust{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);margin-top:var(--space-12);font-size:14px;color:var(--color-ink-muted)}#scb-home-root .mo .mo-trust li{display:flex;align-items:center;gap:10px}#scb-home-root .mo .mo-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-purple)}#scb-home-root .mo .mo-cue{position:absolute;left:50%;bottom:28px;width:1px;height:56px;overflow:hidden;background:rgb(var(--color-ink-rgb) / .18);opacity:calc(1 - var(--hp) * 3)}#scb-home-root .mo .mo-cue:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,var(--color-ink));animation:mo-cue 2.2s var(--ease-in-out) infinite}@keyframes mo-cue{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}#scb-home-root .mo .mo-pause{position:absolute;right:24px;bottom:28px}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .mo-line-in{animation:mo-line 1.2s var(--ease-spring) both;animation-delay:calc(.2s + var(--i) * .12s)}#scb-home-root .mo .mo-rise{animation:mo-rise 1s var(--ease-out) both;animation-delay:calc(.26s + var(--i) * .11s)}}@keyframes mo-line{0%{transform:translateY(110%)}}@keyframes mo-rise{0%{opacity:0;transform:translateY(18px)}}#scb-home-root .mo .mo-gap-track{position:relative;margin-top:var(--space-12)}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-track{height:460vh}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-stage{position:sticky;top:var(--mo-bar);display:flex;align-items:center;height:calc(100vh - var(--mo-bar))}#scb-home-root .mo .mo-gap-stage>.v3-wrap{width:100%}#scb-home-root .mo .mo-gap-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6)}#scb-home-root .mo .mo-tdot{width:8px;height:8px;border-radius:50%;background:var(--color-spectrum-coral)}#scb-home-root .mo .mo-tdot.is-with{background:var(--color-spectrum-cyan)}#scb-home-root .mo .mo-board{display:grid;grid-template-columns:168px minmax(0,1fr) 168px;gap:var(--space-5, 20px)}#scb-home-root .mo .mo-plate{position:relative;display:flex;flex-direction:column;padding:var(--space-6);overflow:hidden;isolation:isolate;border:1px solid var(--v3-hair);border-radius:24px;background:var(--color-surface-raised)}#scb-home-root .mo .mo-plate.is-pilot{border-style:dashed;border-color:rgb(var(--color-ink-rgb) / .22)}#scb-home-root .mo .mo-plate.is-prod{border-color:color-mix(in oklab,var(--color-spectrum-cyan) calc(var(--solved) / var(--total) * 70%),var(--v3-hair));transition:border-color .6s var(--ease-out)}#scb-home-root .mo .mo-plate-glow{position:absolute;inset:-40% -40% -10%;z-index:-1;background:radial-gradient(circle at 50% 80%,rgb(var(--color-spectrum-cyan-rgb) / .45),transparent 60%);opacity:calc(var(--solved) / var(--total));transition:opacity .7s var(--ease-out)}#scb-home-root .mo .mo-plate-name{font-size:20px;font-weight:700}#scb-home-root .mo .mo-plate-sub{margin-top:4px;font-size:14px;color:var(--color-ink-muted)}#scb-home-root .mo .mo-plate-count{margin-top:auto;padding-top:var(--space-8)}#scb-home-root .mo .mo-plate-count b{display:inline-block;font-family:var(--v3-display);font-size:72px;font-weight:200;line-height:1;letter-spacing:-.04em;animation:mo-count .6s var(--ease-out)}#scb-home-root .mo .mo-plate-count i{font-style:normal;font-size:20px;color:var(--color-ink-muted)}#scb-home-root .mo .mo-plate-count span{display:block;margin-top:var(--space-2);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted)}@keyframes mo-count{0%{opacity:0;transform:translateY(14px)}}#scb-home-root .mo .mo-lanes{display:grid;gap:10px}#scb-home-root .mo .mo-lane{display:grid;grid-template-columns:40px minmax(0,1.15fr) 80px minmax(0,1fr);align-items:center;gap:var(--space-4);padding:14px 20px;border:1px solid var(--v3-hair);border-radius:18px;background:rgb(var(--color-surface-raised-rgb) / .6);transition:border-color .6s var(--ease-out),background-color .6s var(--ease-out)}#scb-home-root .mo .mo-lane.is-solved{border-color:color-mix(in oklab,var(--p) 42%,transparent);background:color-mix(in oklab,var(--p) 6%,var(--color-surface-raised))}#scb-home-root .mo .mo-lane-n{font-family:var(--v3-display);font-size:28px;font-weight:200;color:var(--color-ink-muted);transition:color .6s var(--ease-out)}#scb-home-root .mo .mo-lane.is-solved .mo-lane-n{color:var(--p)}#scb-home-root .mo .mo-lane-text h3{font-size:16px;font-weight:700;line-height:1.3}#scb-home-root .mo .mo-lane-text p{margin-top:4px;font-size:14px;line-height:1.5;color:var(--color-ink-muted)}#scb-home-root .mo .mo-wire{position:relative;height:24px;overflow:hidden}#scb-home-root .mo .mo-wire:before,#scb-home-root .mo .mo-wire-lit{content:"";position:absolute;left:0;right:0;top:50%;height:1px}#scb-home-root .mo .mo-wire:before{background:rgb(var(--color-ink-rgb) / .18)}#scb-home-root .mo .mo-wire-lit{background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease-spring)}#scb-home-root .mo .is-solved .mo-wire-lit{transform:scaleX(1)}#scb-home-root .mo .mo-seam{position:absolute;left:50%;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border:1.5px solid var(--color-spectrum-coral);background:var(--color-surface);transform:rotate(45deg);transition:border-radius .5s var(--ease-out),background-color .5s var(--ease-out),border-color .5s var(--ease-out),transform .5s var(--ease-out)}#scb-home-root .mo .is-solved .mo-seam{border-color:var(--p);border-radius:50%;background:var(--p);transform:rotate(0) scale(.8);box-shadow:0 0 12px var(--p)}#scb-home-root .mo .mo-comet{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent 55%,var(--p));transform:translate(-100%);opacity:0}#scb-home-root .mo .is-solved .mo-comet{opacity:1;animation:mo-comet 1.8s linear infinite}@keyframes mo-comet{to{transform:translate(100%)}}#scb-home-root .mo .mo-piece{opacity:.35;filter:grayscale(1);transition:opacity .6s var(--ease-out),filter .6s var(--ease-out)}#scb-home-root .mo .is-solved .mo-piece{opacity:1;filter:none}#scb-home-root .mo .mo-sol{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border:1px solid color-mix(in oklab,var(--p) 50%,transparent);border-radius:var(--radius-pill);background:color-mix(in oklab,var(--p) 12%,transparent);font-size:14px;font-weight:600}#scb-home-root .mo .mo-sol i{width:8px;height:8px;border-radius:50%;background:var(--p);box-shadow:0 0 8px var(--p)}#scb-home-root .mo .is-solved .mo-sol{animation:mo-ping .9s var(--ease-out)}@keyframes mo-ping{0%{box-shadow:0 0 color-mix(in oklab,var(--p) 60%,transparent)}to{box-shadow:0 0 0 12px transparent}}#scb-home-root .mo .mo-how{margin-top:6px;font-size:14px;line-height:1.45;color:var(--color-ink-muted)}@media(max-width:1099px){#scb-home-root .mo .mo-gap-bar{flex-wrap:wrap}#scb-home-root .mo .mo-board{grid-template-columns:minmax(0,1fr)}#scb-home-root .mo .mo-plate{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-3)}#scb-home-root .mo .mo-plate-count{margin:0 0 0 auto;padding:0;text-align:right}#scb-home-root .mo .mo-plate-count b{font-size:44px}#scb-home-root .mo .mo-lane{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"n t" ". w" ". p";row-gap:var(--space-3)}#scb-home-root .mo .mo-lane-n{grid-area:n;align-self:start}#scb-home-root .mo .mo-lane-text{grid-area:t}#scb-home-root .mo .mo-wire{grid-area:w}#scb-home-root .mo .mo-piece{grid-area:p}}#scb-home-root .mo .mo-panel-points{display:grid;gap:var(--space-2)}#scb-home-root .mo .mo-panel-points li{position:relative;padding-left:20px;font-size:14px;line-height:1.55;color:rgb(var(--color-ink-rgb) / .78)}#scb-home-root .mo .mo-panel-points li:before{content:"";position:absolute;left:0;top:.72em;width:10px;height:1px;background:var(--p)}#scb-home-root .mo .mo-panel-points b{color:var(--color-ink);font-weight:600}#scb-home-root .mo .mo-panel-solves{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--v3-hair);font-size:14px;line-height:1.5;color:var(--color-ink-muted)}#scb-home-root .mo .mo-panel-solves span{display:block;margin-bottom:4px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p)}#scb-home-root .mo .mo-ind-stage{display:flex;flex-direction:column;gap:var(--space-12)}#scb-home-root .mo .mo-ind.is-pinned .mo-ind-stage{position:sticky;top:var(--mo-bar);justify-content:center;height:calc(100vh - var(--mo-bar));overflow:hidden}#scb-home-root .mo .mo-rail{display:flex;gap:var(--space-6);padding-inline:max(var(--v3-gutter),calc((100vw - var(--v3-container)) / 2));will-change:transform}#scb-home-root .mo .mo-rail:after{content:"";flex:0 0 1px}#scb-home-root .mo .mo-ind-card{position:relative;display:grid;flex:0 0 min(80vw,1000px);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--space-12);padding:var(--space-10, 40px);overflow:hidden;isolation:isolate;border:1px solid var(--v3-hair);border-radius:32px;background:var(--color-surface-raised);opacity:.4;transition:opacity .6s var(--ease-out),border-color .6s var(--ease-out)}#scb-home-root .mo .mo-ind-card:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 80% at 0% 0%,color-mix(in oklab,var(--p) 24%,transparent),transparent 70%)}#scb-home-root .mo .mo-ind-card.is-at{opacity:1;border-color:color-mix(in oklab,var(--p) 40%,transparent)}#scb-home-root .mo .mo-ind-n{font-size:14px;font-weight:600;letter-spacing:.14em;color:var(--p)}#scb-home-root .mo .mo-ind-name{margin:var(--space-3) 0 var(--space-12);font-family:var(--v3-display);font-size:var(--text-display-size);font-weight:200;line-height:1;letter-spacing:-.04em}#scb-home-root .mo .mo-ind-title{margin-top:var(--space-2);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02em}#scb-home-root .mo .mo-ind-rows{display:grid;gap:var(--space-6);margin-bottom:var(--space-8)}#scb-home-root .mo .mo-ind-rows dd{margin:var(--space-2) 0 0;font-size:16px;line-height:1.6;color:var(--color-ink-muted)}#scb-home-root .mo .mo-pieces{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}#scb-home-root .mo .mo-ind-meter{display:flex;gap:var(--space-2)}#scb-home-root .mo .mo-ind-meter li{position:relative;flex:1;height:2px;overflow:hidden;background:rgb(var(--color-ink-rgb) / .14)}#scb-home-root .mo .mo-ind-meter li:after{content:"";position:absolute;inset:0;background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-out)}#scb-home-root .mo .mo-ind-meter li.is-on:after{transform:scaleX(1)}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-rail{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--v3-gutter),calc((100vw - var(--v3-container)) / 2));padding-bottom:var(--space-2);scrollbar-width:thin}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-card{opacity:1;scroll-snap-align:start}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-meter{display:none}@media(max-width:1099px){#scb-home-root .mo .mo-ind-card{flex-basis:min(86vw,560px);grid-template-columns:minmax(0,1fr);gap:var(--space-8);padding:var(--space-8)}#scb-home-root .mo .mo-ind-name{margin-bottom:var(--space-8);font-size:44px}#scb-home-root .mo .mo-rail{padding-inline:var(--v3-gutter)}}@media(max-width:767px){#scb-home-root .mo .mo-rail{padding-inline:16px;gap:var(--space-3)}#scb-home-root .mo .mo-ind-card{padding:var(--space-6);border-radius:24px}}#scb-home-root .mo .mo-fill span{opacity:clamp(.18,calc(var(--fp, 1) * (var(--n) + 3) - var(--i)),1);transition:opacity .16s linear}#scb-home-root .mo .mo-marquee{margin-top:var(--space-24)}#scb-home-root .mo .mo-marquee-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}#scb-home-root .mo .mo-marquee-view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-ink) 8%,var(--color-ink) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--color-ink) 8%,var(--color-ink) 92%,transparent)}#scb-home-root .mo .mo-marquee-row{display:flex;width:max-content;animation:mo-marquee 42s linear infinite}#scb-home-root .mo .mo-marquee-row li{display:grid;flex:none;place-items:center;width:208px;height:104px;margin-right:var(--space-4);border:1px solid var(--v3-hair);border-radius:22px;background:var(--color-surface-raised)}#scb-home-root .mo .mo-marquee-row img{width:auto;max-width:60%;height:auto;max-height:40px;object-fit:contain;filter:brightness(0) invert(1);opacity:.6}#scb-home-root .mo .mo-marquee:hover .mo-marquee-row,#scb-home-root .mo .mo-marquee:focus-within .mo-marquee-row,#scb-home-root .mo .mo-marquee.is-paused .mo-marquee-row{animation-play-state:paused}@keyframes mo-marquee{to{transform:translate(-50%)}}@media(max-width:599px){#scb-home-root .mo .mo-marquee-row li{width:152px;height:84px}}#scb-home-root .mo .mo-ins-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5, 20px);margin-top:var(--space-16)}#scb-home-root .mo .mo-ins-grid>li{perspective:1000px}#scb-home-root .mo .mo-ins-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--v3-hair);border-radius:24px;background:var(--color-surface-raised);transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .7s var(--ease-out),border-color .3s var(--ease-out)}#scb-home-root .mo .mo-ins-card:hover{border-color:color-mix(in oklab,var(--p) 45%,transparent);transition:transform .12s linear,border-color .3s var(--ease-out)}#scb-home-root .mo .mo-ins-cover{aspect-ratio:16 / 10;overflow:hidden}#scb-home-root .mo .mo-ins-cover img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.2s var(--ease-out)}#scb-home-root .mo .mo-ins-card:hover .mo-ins-cover img{transform:scale(1.12)}#scb-home-root .mo .mo-ins-txt{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-8)}#scb-home-root .mo .mo-ins-cat{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p)}#scb-home-root .mo .mo-ins-title{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.015em}#scb-home-root .mo .mo-ins-desc{font-size:16px;line-height:1.55;color:var(--color-ink-muted)}#scb-home-root .mo .mo-glare{position:absolute;inset:0;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 0%),rgb(var(--color-ink-rgb) / .12),transparent 55%);opacity:0;transition:opacity .3s var(--ease-out);pointer-events:none}#scb-home-root .mo .mo-ins-card:hover .mo-glare{opacity:1}@media(max-width:1099px){#scb-home-root .mo .mo-ins-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-hero-media{clip-path:none}#scb-home-root .mo .mo-hero-copy{transform:none;opacity:1}#scb-home-root .mo .mo-line,#scb-home-root .mo .v3-film{translate:none;transform:none;transition:none}#scb-home-root .mo .mo-cue:after,#scb-home-root .mo .is-solved .mo-comet,#scb-home-root .mo .is-solved .mo-sol,#scb-home-root .mo .mo-plate-count b{animation:none}#scb-home-root .mo .mo-fill span{opacity:1}#scb-home-root .mo .mo-marquee-row{flex-wrap:wrap;width:auto;gap:var(--space-3);animation:none}#scb-home-root .mo .mo-marquee-row li[aria-hidden]{display:none}#scb-home-root .mo .mo-ins-card{transform:none}}@property --a1{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --a2{syntax: "<color>"; inherits: true; initial-value: transparent;}#scb-home-root .mo>main,#scb-home-root .mo>.v3-footer{position:relative;z-index:1}#scb-home-root .mo .mo-ambient{--a1: var(--color-purple);--a2: var(--color-spectrum-blue);position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;transition:--a1 1.8s var(--ease-in-out),--a2 1.8s var(--ease-in-out)}#scb-home-root .mo .mo-pool{position:absolute;width:80vmax;height:80vmax;border-radius:50%;opacity:.2}#scb-home-root .mo .mo-pool.is-1{left:-30vmax;top:-25vmax;background:radial-gradient(circle,var(--a1),transparent 62%);animation:mo-pool-a 40s var(--ease-in-out) infinite alternate}#scb-home-root .mo .mo-pool.is-2{right:-32vmax;bottom:-35vmax;background:radial-gradient(circle,var(--a2),transparent 62%);animation:mo-pool-b 52s var(--ease-in-out) infinite alternate}@keyframes mo-pool-a{to{transform:translate3d(18vmax,22vmax,0) scale(1.1)}}@keyframes mo-pool-b{to{transform:translate3d(-20vmax,-14vmax,0) scale(.92)}}#scb-home-root .mo .mo-grain{position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.05;mix-blend-mode:overlay}#scb-home-root .mo .mo-plate,#scb-home-root .mo .mo-ind-card{border-color:transparent;background-color:rgb(var(--color-surface-raised-rgb) / .6);background-image:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .06),rgb(var(--color-ink-rgb) / .012) 40%,transparent 72%);box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .1),0 60px 120px -60px rgb(var(--color-surface-rgb) / .95)}#scb-home-root .mo .mo-plate:after,#scb-home-root .mo .mo-ind-card:after{content:"";position:absolute;inset:0;z-index:3;padding:1px;border-radius:inherit;background:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .22),rgb(var(--color-ink-rgb) / .06) 45%,rgb(var(--color-ink-rgb) / .02));-webkit-mask:linear-gradient(var(--color-ink) 0 0) content-box,linear-gradient(var(--color-ink) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--color-ink) 0 0) content-box exclude,linear-gradient(var(--color-ink) 0 0);pointer-events:none}#scb-home-root .mo .mo-plate.is-pilot{border:1px dashed rgb(var(--color-ink-rgb) / .2)}#scb-home-root .mo .mo-plate.is-pilot:after{content:none}#scb-home-root .mo .mo-lanes{gap:0;border-bottom:1px solid var(--v3-hair)}#scb-home-root .mo .mo-lane,#scb-home-root .mo .mo-lane.is-solved{padding:16px 8px;border:0;border-top:1px solid var(--v3-hair);border-radius:0;background:none}#scb-home-root .mo .mo-lane{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--p) 9%,transparent) 55%,transparent);background-size:0% 100%;background-repeat:no-repeat;transition:background-size .9s var(--ease-out)}#scb-home-root .mo .mo-lane.is-solved{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--p) 9%,transparent) 55%,transparent);background-size:100% 100%}#scb-home-root .mo .mo-ins-card{overflow:visible;border:0;border-radius:0;background:none}#scb-home-root .mo .mo-ins-card:hover{border-color:transparent}#scb-home-root .mo .mo-ins-cover{border-radius:22px;box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .12),0 40px 80px -48px rgb(var(--color-surface-rgb) / .95)}#scb-home-root .mo .mo-ins-txt{padding:var(--space-6) 0 0}#scb-home-root .mo .mo-glare{inset:0 0 auto;aspect-ratio:16 / 10;border-radius:22px}#scb-home-root .mo .mo-marquee-row li{width:220px;border:0;background:none}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-pool{animation:none}}#scb-home-root .mo .mo-gap-track{margin-top:var(--space-8)}#scb-home-root .mo .mo-gap-stage{padding-top:var(--space-8)}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-stage{align-items:flex-start}#scb-home-root .mo .mo-ind-stage{gap:var(--space-16)}#scb-home-root .mo .mo-gap-stage{position:relative;isolation:isolate}#scb-home-root .mo .mo-gap-silk{position:absolute;top:0;right:0;z-index:-1;width:62%;height:100%;object-fit:cover;object-position:85% 80%;-webkit-mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%);mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%);opacity:calc(.06 + var(--solved) / var(--total) * .5);transform:scale(calc(1.08 - var(--solved) / var(--total) * .08));transition:opacity .9s var(--ease-out),transform 1.4s var(--ease-out);pointer-events:none}#scb-home-root .mo .mo-ind-silk{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;-webkit-mask-image:radial-gradient(120% 90% at 100% 0%,var(--color-ink) 0%,transparent 62%);mask-image:radial-gradient(120% 90% at 100% 0%,var(--color-ink) 0%,transparent 62%);opacity:.55;transition:opacity .7s var(--ease-out)}#scb-home-root .mo .mo-ind-card.is-at .mo-ind-silk{opacity:.85}#scb-home-root .mo .mo-ind-silk img{position:absolute;top:-10%;right:-10%;width:90%;height:120%;object-fit:cover;transform:translate3d(calc((var(--ip, 0) - var(--k) / 3) * 30%),0,0)}#scb-home-root .mo .mo-ind-silk:after{content:"";position:absolute;inset:0;background:var(--p);mix-blend-mode:color;opacity:.85}#scb-home-root .mo .mo-ind-b{position:relative}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-ind-silk img,#scb-home-root .mo .mo-gap-silk{transform:none}}#scb-home-root .mo .mo-plate,#scb-home-root .mo .mo-ind-card,#scb-home-root .mo .mo-ins-cover,#scb-home-root .mo .mo-glare{border-radius:var(--radius-md)}@media(max-width:767px){#scb-home-root .mo .mo-ind-card{border-radius:var(--radius-md)}}#scb-home-root .mo .mo-hero-media{-webkit-mask-image:linear-gradient(180deg,var(--color-ink) 78%,transparent 100%);mask-image:linear-gradient(180deg,var(--color-ink) 78%,transparent 100%)}#scb-home-root .mo .mo-gap-silk{-webkit-mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%),linear-gradient(180deg,transparent 0%,var(--color-ink) 18%,var(--color-ink) 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%),linear-gradient(180deg,transparent 0%,var(--color-ink) 18%,var(--color-ink) 82%,transparent 100%);mask-composite:intersect}#scb-home-root .mo .mo-steps{display:flex;align-items:center;gap:var(--space-4)}#scb-home-root .mo .mo-steps-n{font-size:14px;font-weight:600;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-ink)}#scb-home-root .mo .mo-steps-n i{font-style:normal;color:var(--color-ink-muted)}#scb-home-root .mo .mo-steps-track{position:relative;width:168px;height:1px;background:repeating-linear-gradient(90deg,transparent 0 calc(100% / var(--notches) - 1px),rgb(var(--color-ink-rgb) / .5) calc(100% / var(--notches) - 1px) calc(100% / var(--notches))),rgb(var(--color-ink-rgb) / .16)}#scb-home-root .mo .mo-steps-fill{position:absolute;inset:0;background:var(--color-ink);transform:scaleX(var(--f, 0));transform-origin:left;transition:transform .7s var(--ease-out)}#scb-home-root .mo .mo-ind-meter{justify-content:flex-end}#scb-home-root .mo .mo-ind-meter .mo-steps-track{width:240px}#scb-home-root .mo .mo-ind-meter .mo-steps-fill{transition:none}#scb-home-root .mo .mo-seam,#scb-home-root .mo .is-solved .mo-seam{top:calc(50% + .5px);width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-width:1px;box-shadow:none}#scb-home-root .mo .mo-seam{border-color:rgb(var(--color-spectrum-coral-rgb) / .8);background:var(--color-surface)}#scb-home-root .mo .is-solved .mo-seam{border-color:var(--p);border-radius:50%;background:radial-gradient(circle,var(--p) 0 1.5px,var(--color-surface) 2px);transform:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--p) 14%,transparent)}#scb-home-root .mo .mo-wire-lit{background:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .18),var(--p) 50%,rgb(var(--color-ink-rgb) / .18))}#scb-home-root .mo .mo-comet{height:1px;margin-top:-.5px;background:linear-gradient(90deg,transparent 60%,color-mix(in oklab,var(--p) 80%,var(--color-ink)))}#scb-home-root .mo main .v3-btn{min-height:52px;padding:0 28px;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}#scb-home-root .mo main .v3-btn.is-light{min-height:52px;min-width:0;border-color:transparent;background:var(--color-action);color:var(--color-on-action)}#scb-home-root .mo main .v3-btn.is-light:hover{background:var(--color-action-hover)}#scb-home-root .mo main .v3-btn.is-outline{border-color:rgb(var(--color-ink-rgb) / .4);background:transparent;color:var(--color-ink)}#scb-home-root .mo main .v3-btn.is-outline:hover{border-color:rgb(var(--color-ink-rgb) / .8);background:rgb(var(--color-ink-rgb) / .06)}#scb-home-root .mo main .v3-btn:focus-visible,#scb-home-root .mo .mo-icon-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}#scb-home-root .mo .mo-icon-btn{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(var(--color-ink-rgb) / .25);border-radius:50%;background:rgb(var(--color-surface-rgb) / .5);color:var(--color-ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}#scb-home-root .mo .mo-icon-btn:hover{border-color:rgb(var(--color-ink-rgb) / .6);background:rgb(var(--color-ink-rgb) / .06)}#scb-home-root .mo .mo-icon-btn:active{transform:translateY(1px)}@media(max-width:599px){#scb-home-root .mo main .v3-btn{width:100%}}#scb-home-root .mo .mo-head{align-items:start}#scb-home-root .mo .mo-head .mo-title{align-self:start}#scb-home-root .mo .mo-head-side{align-self:end}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-stage{height:auto}#scb-home-root .mo .mo-ind{padding-top:calc(var(--v3-sec) - var(--space-8))}#scb-home-root .mo .mo-ind-stage,#scb-home-root .mo .mo-ind.is-pinned .mo-ind-stage{justify-content:flex-start;height:auto;padding-top:var(--space-8)}#scb-home-root .mo .mo-ind-meter{margin-top:calc(var(--space-8) - var(--space-16))}#scb-home-root .mo .mo-ind-card{padding:var(--space-8)}#scb-home-root .mo .mo-board,#scb-home-root .mo .mo-ins-grid,#scb-home-root .mo .mo-rail{gap:var(--mo-gap)}#scb-home-root .mo .mo-ins-grid{row-gap:var(--space-12)}@media(max-width:1099px){#scb-home-root .mo .mo-head .mo-title{align-self:auto}#scb-home-root .mo .mo-ind{padding-top:var(--v3-sec)}#scb-home-root .mo .mo-ind-stage{padding-top:0}}@media(max-width:767px){#scb-home-root .mo .mo-ind-card{padding:var(--space-6)}}#scb-home-root .mo .mo-ind.is-pinned .mo-rail:after{flex-basis:calc(max(var(--v3-gutter),calc((100vw - var(--v3-container)) / 2)) - var(--mo-gap))}#scb-home-root .mo .mo-ind-meter{margin-top:0}#scb-home-root .mo .mo-ind-stage>.v3-wrap:last-child{margin-top:calc(var(--space-8) - var(--space-16))}#scb-home-root .mo .mo-plate,#scb-home-root .mo .mo-ind-card{background-color:rgb(var(--color-ink-rgb) / .03);box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .1)}#scb-home-root .mo .mo-icon-btn{background:rgb(var(--color-ink-rgb) / .03)}#scb-home-root .mo .mo-pause{background:rgb(var(--color-surface-rgb) / .35)}#scb-home-root .mo .mo-mode{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;color:var(--color-ink)}#scb-home-root .mo .mo-plate:after,#scb-home-root .mo .mo-ind-card:after{background:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .22),rgb(var(--color-ink-rgb) / .12) 30%,rgb(var(--color-ink-rgb) / .12))}#scb-home-root .mo .mo-ind-card{background-color:rgb(var(--color-surface-rgb) / .32);background-image:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .05),rgb(var(--color-ink-rgb) / .02))}@media(min-width:1100px){#scb-home-root .mo .mo-board .mo-plate{position:sticky;top:calc(var(--mo-bar) + var(--space-6));align-self:start;min-height:300px}#scb-home-root .mo .mo-ind .mo-ind-card{opacity:.45}#scb-home-root .mo .mo-ind .mo-ind-card.is-at{opacity:1}}#scb-home-root .mo .mo-ind .mo-rail{scrollbar-width:none}#scb-home-root .mo .mo-ind .mo-rail::-webkit-scrollbar{display:none}#scb-home-root .mo .mo-ind .mo-rail:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}#scb-home-root .mo .mo-ind .mo-ind-meter{display:flex}#scb-home-root .mo .mo-ind-nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-6)}#scb-home-root .mo .mo-ind-arrows{display:flex;gap:var(--space-2)}#scb-home-root .mo .mo-ind .mo-ind-meter .mo-steps-fill{transition:transform .2s linear}#scb-home-root .mo .mo-icon-btn:disabled{opacity:.35;cursor:default}#scb-home-root .mo .mo-icon-btn:disabled:hover{border-color:rgb(var(--color-ink-rgb) / .25);background:rgb(var(--color-ink-rgb) / .03)}@media(max-width:599px){#scb-home-root .mo .mo-ind-nav{justify-content:space-between}#scb-home-root .mo .mo-ind .mo-ind-meter .mo-steps-track{width:120px}}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-meter{display:flex}@media(min-width:1100px){#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-card{opacity:.45}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-card.is-at{opacity:1}}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-rail{scrollbar-width:none}@media(min-width:1100px){#scb-home-root .mo .mo-board .mo-plate{position:relative;top:auto;align-self:stretch;min-height:0}}#scb-home-root .mo .mo-gap-ctrl{display:flex;align-items:center;gap:var(--space-6)}#scb-home-root .mo .mo-cta{position:relative;isolation:isolate;overflow:clip;padding-bottom:var(--v3-sec)}#scb-home-root .mo .mo-cta-silk{position:absolute;top:0;right:0;z-index:-1;width:70%;height:100%;object-fit:cover;object-position:80% 62%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,var(--color-ink) 45%),linear-gradient(180deg,transparent 0%,var(--color-ink) 22%,var(--color-ink) 78%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,var(--color-ink) 45%),linear-gradient(180deg,transparent 0%,var(--color-ink) 22%,var(--color-ink) 78%,transparent 100%);mask-composite:intersect;pointer-events:none}#scb-home-root .mo .mo-cta-copy{display:flex;flex-direction:column;align-items:flex-start;max-width:600px;justify-content:flex-start}#scb-home-root .mo .mo-cta-copy .mo-eyebrow{margin-bottom:var(--space-6)}#scb-home-root .mo .mo-cta-copy .mo-lead{margin-top:var(--space-6)}#scb-home-root .mo .mo-cta-copy .v3-btn{margin-top:var(--space-8)}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-cta-copy[data-reveal]{opacity:1;transform:none;filter:none}#scb-home-root .v3-js .mo-cta-copy .mo-eyebrow,#scb-home-root .v3-js .mo-cta-copy .mo-lead,#scb-home-root .v3-js .mo-cta-copy .v3-btn{opacity:0;transform:translateY(16px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}#scb-home-root .v3-js .mo-cta-copy .mo-lead{transition-delay:.26s}#scb-home-root .v3-js .mo-cta-copy .v3-btn{transition-delay:.38s}#scb-home-root .v3-js .mo-cta-copy.is-revealed .mo-eyebrow,#scb-home-root .v3-js .mo-cta-copy.is-revealed .mo-lead,#scb-home-root .v3-js .mo-cta-copy.is-revealed .v3-btn{opacity:1;transform:none}}@media(max-width:899px){#scb-home-root .mo .mo-cta-silk{width:100%;opacity:.4}#scb-home-root .mo .mo-cta-copy{min-height:0}}#scb-home-root .mo .mo-cta-silk{opacity:.55;filter:saturate(.8) brightness(.85)}@media(max-width:899px){#scb-home-root .mo .mo-cta-silk{opacity:.3}}#scb-home-root .mo .mo-ind-silk img{transform:none}#scb-home-root .mo [data-theme=light]{--color-action: inherit;--color-action-hover: inherit;--color-action-hover-rgb: inherit;--color-action-rgb: inherit;--color-danger: inherit;--color-danger-rgb: inherit;--color-focus-ring: inherit;--color-focus-ring-rgb: inherit;--color-ink: inherit;--color-ink-muted: inherit;--color-ink-muted-rgb: inherit;--color-ink-rgb: inherit;--color-ink-subtle: inherit;--color-ink-subtle-rgb: inherit;--color-line: inherit;--color-line-rgb: inherit;--color-line-strong: inherit;--color-line-strong-rgb: inherit;--color-link: inherit;--color-link-rgb: inherit;--color-on-action: inherit;--color-on-action-rgb: inherit;--color-purple: inherit;--color-purple-rgb: inherit;--color-spectrum-blue: inherit;--color-spectrum-blue-rgb: inherit;--color-spectrum-coral: inherit;--color-spectrum-coral-rgb: inherit;--color-spectrum-cyan: inherit;--color-spectrum-cyan-rgb: inherit;--color-spectrum-orange: inherit;--color-spectrum-orange-rgb: inherit;--color-spectrum-red: inherit;--color-spectrum-red-rgb: inherit;--color-spectrum-yellow: inherit;--color-spectrum-yellow-rgb: inherit;--color-success: inherit;--color-success-rgb: inherit;--color-surface: inherit;--color-surface-bar: inherit;--color-surface-bar-rgb: inherit;--color-surface-night: inherit;--color-surface-night-rgb: inherit;--color-surface-raised: inherit;--color-surface-raised-rgb: inherit;--color-surface-rgb: inherit;--color-warning: inherit;--color-warning-rgb: inherit}#scb-home-root .mo .v3-btn.is-primary,#scb-home-root .mo main .v3-btn.is-primary{background:var(--color-purple);color:var(--color-on-action)}#scb-home-root .mo .v3-btn.is-primary:hover,#scb-home-root .mo main .v3-btn.is-primary:hover{background:var(--color-action-hover)}#scb-home-root .mo .mo-plate-count span{letter-spacing:.14em}#scb-home-root .mo .mo-mode{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}#scb-home-root .mo .mo-grain{mix-blend-mode:normal;opacity:.035}#scb-home-root .mo .mo-ambient{contain:strict}#scb-home-root .mo .mo-pool.is-1,#scb-home-root .mo .mo-pool.is-2{animation:none}#scb-home-root .mo .v3-film{transition:none}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .mo-hero-media{clip-path:none;animation:mo-fold linear both;animation-timeline:scroll(root block);animation-range:0 80vh}#scb-home-root .mo .v3-film{transform:none;animation:mo-film-settle linear both;animation-timeline:scroll(root block);animation-range:0 80vh}#scb-home-root .mo .mo-hero-copy{transform:none;opacity:1;animation:mo-copy-lift linear both;animation-timeline:scroll(root block);animation-range:0 70vh}#scb-home-root .mo .mo-cue{opacity:1;animation:mo-cue-out linear both;animation-timeline:scroll(root block);animation-range:0 30vh}}}@keyframes mo-fold{0%{clip-path:inset(0 0 0 0 round 0)}to{clip-path:inset(4vw 4vw 4vw 4vw round var(--radius-lg))}}@keyframes mo-film-settle{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes mo-copy-lift{to{transform:translate3d(0,-72px,0);opacity:0}}@keyframes mo-cue-out{to{opacity:0}}#scb-home-root .mo .mo-lanes-col{min-width:0}#scb-home-root .mo .mo-stall{position:relative;display:flex;align-items:center;gap:var(--space-4);margin:0 calc(-1 * var(--mo-gap)) var(--space-6);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-spectrum-coral)}#scb-home-root .mo .mo-stall:before,#scb-home-root .mo .mo-stall:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .28),rgb(var(--color-spectrum-coral-rgb) / .6))}#scb-home-root .mo .mo-stall:after{background:linear-gradient(90deg,rgb(var(--color-spectrum-coral-rgb) / .6),rgb(var(--color-spectrum-cyan-rgb) / calc(.2 + var(--solved) / var(--total) * .5)))}#scb-home-root .mo .mo-stall span{flex:none}#scb-home-root .mo .mo-lanes-head{display:grid;grid-template-columns:40px minmax(0,1.15fr) 80px minmax(0,1fr);gap:var(--space-4);padding:0 8px var(--space-3);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-lanes-head span:first-child{grid-column:1 / span 2}#scb-home-root .mo .mo-lanes-head span:last-child{grid-column:4}@media(max-width:1099px){#scb-home-root .mo .mo-stall{margin:0 0 var(--space-4)}#scb-home-root .mo .mo-lanes-head{display:none}}#scb-home-root .mo #solutions .mo-title .mo-mask{white-space:nowrap}#scb-home-root .mo .mo-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:var(--mo-gap);margin-top:var(--space-16)}#scb-home-root .mo .mo-map-col{display:flex;flex-direction:column;min-width:0}#scb-home-root .mo .mo-map-pillar{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--v3-hair);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-map-stack{display:grid;flex:1;gap:var(--space-8)}#scb-home-root .mo .mo-tile{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:0;border:0;background:none;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}#scb-home-root .mo .mo-tile:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:6px;border-radius:var(--radius-md)}#scb-home-root .mo .mo-tile-img{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;margin-bottom:var(--space-3);border-radius:var(--radius-md);box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .12),0 40px 80px -48px rgb(var(--color-surface-rgb) / .95)}#scb-home-root .mo .mo-tile-img img{width:100%;height:100%;object-fit:cover;filter:saturate(.55) brightness(.62);transform:scale(1.05);transition:filter .5s var(--ease-out),transform .9s var(--ease-out)}#scb-home-root .mo .mo-tile:hover .mo-tile-img img,#scb-home-root .mo .mo-tile.is-on .mo-tile-img img{filter:none;transform:scale(1)}#scb-home-root .mo .mo-tile-img:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-spring)}#scb-home-root .mo .mo-tile.is-on .mo-tile-img:after{transform:scaleX(1)}#scb-home-root .mo .mo-map-col.is-govern .mo-tile{height:100%}#scb-home-root .mo .mo-map-col.is-govern .mo-tile-img{flex:1;aspect-ratio:auto;min-height:240px}#scb-home-root .mo .mo-tile-meta{display:flex;align-items:baseline;gap:var(--space-3)}#scb-home-root .mo .mo-tile-n{font-size:14px;font-weight:600;letter-spacing:.14em;color:var(--p)}#scb-home-root .mo .mo-tile-name{font-size:20px;font-weight:700;letter-spacing:-.015em}#scb-home-root .mo .mo-tile-short{font-size:14px;line-height:1.5;color:var(--color-ink-muted)}#scb-home-root .mo .mo-tile.is-on .mo-tile-short{color:rgb(var(--color-ink-rgb) / .82)}@media(max-width:899px){#scb-home-root .mo .mo-map{grid-template-columns:minmax(0,1fr);gap:var(--space-12)}#scb-home-root .mo .mo-map-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}#scb-home-root .mo .mo-map-col.is-govern .mo-map-stack{grid-template-columns:minmax(0,1fr)}#scb-home-root .mo .mo-map-col.is-govern .mo-tile-img{aspect-ratio:16 / 9;min-height:0}}@media(max-width:599px){#scb-home-root .mo .mo-map-stack{grid-template-columns:minmax(0,1fr)}}#scb-home-root .mo .mo-why{padding-top:0}html.mo-lock{overflow:hidden}#scb-home-root .mo .mo-tile-open{position:absolute;top:var(--space-3);right:var(--space-3);display:grid;place-items:center;width:40px;height:40px;border:1px solid rgb(var(--color-ink-rgb) / .35);border-radius:50%;background:rgb(var(--color-surface-rgb) / .45);color:var(--color-ink);opacity:0;transform:scale(.85);transition:opacity .3s var(--ease-out),transform .4s var(--ease-out)}#scb-home-root .mo .mo-tile:hover .mo-tile-open,#scb-home-root .mo .mo-tile:focus-visible .mo-tile-open{opacity:1;transform:none}#scb-home-root .mo .mo-tile:hover .mo-tile-img:after{transform:scaleX(1)}#scb-home-root .mo-chapter{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:var(--color-surface);color:var(--color-ink)}#scb-home-root .mo-chapter::backdrop{background:rgb(var(--color-surface-rgb) / .8)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo-chapter[open]{animation:mo-ch-in .5s var(--ease-out)}#scb-home-root .mo-chapter.is-closing{animation:mo-ch-out .26s var(--ease-in-out) forwards}}@keyframes mo-ch-in{0%{opacity:0}}@keyframes mo-ch-out{to{opacity:0}}#scb-home-root .mo-chapter .mo-ch-scenes{position:absolute;inset:0;overflow:hidden}#scb-home-root .mo-chapter .mo-ch-scene{position:absolute;inset:0;width:100%;max-width:none;height:100%;object-fit:cover;opacity:0;transform:scale(1);transition:opacity .9s var(--ease-out),transform 14s linear}#scb-home-root .mo-chapter .mo-ch-scene.is-on{opacity:1;transform:scale(1.1)}#scb-home-root .mo-chapter .mo-ch-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--color-surface-rgb) / .92),rgb(var(--color-surface-rgb) / .7) 42%,rgb(var(--color-surface-rgb) / .35) 70%,rgb(var(--color-surface-rgb) / .55)),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .95) 0%,transparent 38%)}#scb-home-root .mo-chapter .mo-ch-frame{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding-block:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-top{display:flex;justify-content:flex-end}#scb-home-root .mo-chapter .mo-ch{display:grid;grid-template-columns:var(--mo-cols);column-gap:var(--mo-gap);align-content:center;align-items:center;min-height:0}#scb-home-root .mo-chapter .mo-ch[hidden]{display:none}#scb-home-root .mo-chapter .mo-ch-a{grid-column:1 / span 6}#scb-home-root .mo-chapter .mo-ch-b{grid-column:8 / -1}#scb-home-root .mo-chapter .mo-ch-kicker{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p)}#scb-home-root .mo-chapter .mo-ch-name{margin-top:var(--space-6);font-size:var(--v3-h1);font-weight:700;line-height:1;letter-spacing:-.045em;overflow-wrap:anywhere}#scb-home-root .mo-chapter .mo-ch-short{margin-top:var(--space-4);font-size:18px;color:var(--color-ink-muted)}#scb-home-root .mo-chapter .mo-ch-head{margin-top:var(--space-8);padding-top:var(--space-6);max-width:24ch;border-top:1px solid var(--p);font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.02em}#scb-home-root .mo-chapter .mo-panel-points{gap:var(--space-4)}#scb-home-root .mo-chapter .mo-panel-points li{font-size:16px;line-height:1.6;color:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .mo-chapter .mo-panel-solves{margin-top:var(--space-8)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-a>*,#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-b{animation:mo-rise .8s var(--ease-out) both}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-name{animation-delay:80ms}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-short{animation-delay:.16s}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-head{animation-delay:.24s}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-b{animation-delay:.32s}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo-chapter .mo-ch-scene{transition:opacity .15s linear}#scb-home-root .mo-chapter .mo-ch-scene.is-on{transform:none}}#scb-home-root .mo-chapter .mo-ch-index{display:flex;align-items:flex-end;gap:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-tabs{display:grid;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4)}#scb-home-root .mo-chapter .mo-ch-tab{position:relative;display:flex;flex-direction:column;gap:4px;min-height:44px;padding:var(--space-4) 0 0;border:0;background:none;color:var(--color-ink-muted);font:inherit;text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}#scb-home-root .mo-chapter .mo-ch-tab:before,#scb-home-root .mo-chapter .mo-ch-tab:after{content:"";position:absolute;top:0;left:0;right:0;height:2px}#scb-home-root .mo-chapter .mo-ch-tab:before{background:rgb(var(--color-ink-rgb) / .18)}#scb-home-root .mo-chapter .mo-ch-tab:after{background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-spring)}#scb-home-root .mo-chapter .mo-ch-tab:hover,#scb-home-root .mo-chapter .mo-ch-tab.is-on{color:var(--color-ink)}#scb-home-root .mo-chapter .mo-ch-tab.is-on:after{transform:scaleX(1)}#scb-home-root .mo-chapter .mo-ch-tab:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}#scb-home-root .mo-chapter .mo-ch-tab-n{font-size:14px;font-weight:600;letter-spacing:.14em;color:var(--p)}#scb-home-root .mo-chapter .mo-ch-tab-name{font-size:16px;font-weight:600}#scb-home-root .mo-chapter .mo-ch-arrows{display:flex;gap:var(--space-2)}#scb-home-root .mo-chapter .mo-icon-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(var(--color-ink-rgb) / .3);border-radius:50%;background:rgb(var(--color-surface-rgb) / .35);color:var(--color-ink);cursor:pointer}#scb-home-root .mo-chapter .mo-icon-btn:hover{border-color:rgb(var(--color-ink-rgb) / .7)}#scb-home-root .mo-chapter .mo-icon-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-frame{overflow-y:auto;grid-template-rows:auto auto auto}#scb-home-root .mo-chapter .mo-ch{padding-block:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-a,#scb-home-root .mo-chapter .mo-ch-b{grid-column:1 / -1}#scb-home-root .mo-chapter .mo-ch-b{margin-top:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-shade{background:linear-gradient(180deg,rgb(var(--color-surface-rgb) / .75),rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .97))}#scb-home-root .mo-chapter .mo-ch-tab-name{display:none}}@media(max-width:599px){#scb-home-root .mo-chapter .mo-ch-index{gap:var(--space-4)}#scb-home-root .mo-chapter .mo-ch-tabs{gap:var(--space-2)}}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-frame{display:block;padding-block:0}#scb-home-root .mo-chapter .mo-ch-top{position:sticky;top:0;z-index:2;padding-block:var(--space-4)}#scb-home-root .mo-chapter .mo-ch{padding-block:var(--space-4) var(--space-12)}#scb-home-root .mo-chapter .mo-ch-index{position:sticky;bottom:0;z-index:2;align-items:center;padding-block:var(--space-6) calc(var(--space-4) + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent 0%,rgb(var(--color-surface-rgb) / .96) 35%)}}#scb-home-root .mo-chapter{inset:0;width:min(1200px,calc(100vw - 2 * var(--space-6)));height:min(780px,calc(100dvh - 2 * var(--space-12)));margin:auto;border:1px solid rgb(var(--color-ink-rgb) / .14);border-radius:var(--radius-md);box-shadow:0 60px 160px -40px rgb(var(--color-surface-rgb) / 1)}#scb-home-root .mo-chapter::backdrop{background:rgb(var(--color-surface-rgb) / .78)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo-chapter[open]{animation:mo-ch-pop .52s var(--ease-out)}}@keyframes mo-ch-pop{0%{opacity:0;transform:translateY(24px) scale(.98)}}#scb-home-root .mo-chapter .mo-ch-frame{max-width:none;margin:0;padding:var(--space-8) var(--space-12)}#scb-home-root .mo-chapter .mo-ch-name{margin-top:var(--space-4);font-size:var(--v3-h2)}#scb-home-root .mo-chapter .mo-ch-head{margin-top:var(--space-6);padding-top:var(--space-4);font-size:24px}#scb-home-root .mo-chapter .mo-ch{overflow-y:auto;padding-block:var(--space-4)}#scb-home-root .mo-chapter .mo-ch-a{grid-column:1 / span 5}#scb-home-root .mo-chapter .mo-ch-b{grid-column:7 / -1}#scb-home-root .mo-chapter .mo-ch-tab-name{font-size:14px}@media(max-width:1099px){#scb-home-root .mo-chapter{width:calc(100vw - 2 * var(--space-3));height:calc(100dvh - 2 * var(--space-6))}#scb-home-root .mo-chapter .mo-ch-frame{padding:0 var(--space-6)}#scb-home-root .mo-chapter .mo-ch{overflow:visible}}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-a,#scb-home-root .mo-chapter .mo-ch-b{grid-column:1 / -1}#scb-home-root .mo-chapter .mo-ch-frame{display:block;overflow-y:auto}#scb-home-root .mo-chapter .mo-ch-name{font-size:40px}}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-index{padding-top:var(--space-8);background:linear-gradient(180deg,transparent 0%,rgb(var(--color-surface-rgb) / .97) 30%)}}#scb-home-root .mo .mo-map{--t: calc((100% - 4 * var(--mo-gap)) / 5);grid-template-columns:calc(2 * var(--t) + var(--mo-gap)) var(--t) calc(2 * var(--t) + var(--mo-gap));align-items:start}#scb-home-root .mo .mo-map-stack{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--mo-gap)}#scb-home-root .mo .mo-map-pillar{position:relative}#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{position:relative;isolation:isolate;justify-content:flex-end;gap:var(--space-3);height:auto;aspect-ratio:5 / 7;padding:var(--space-6);overflow:hidden;border-radius:var(--radius-md);box-shadow:0 40px 80px -48px rgb(var(--color-surface-rgb) / .95);transition:transform .6s var(--ease-out)}#scb-home-root .mo .mo-tile-img,#scb-home-root .mo .mo-map-col.is-govern .mo-tile-img{position:absolute;inset:0;z-index:-2;flex:none;aspect-ratio:auto;min-height:0;margin:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--color-ink-rgb) / .12)}#scb-home-root .mo .mo-tile-img img{position:absolute;inset:0;z-index:-1}#scb-home-root .mo .mo-tile:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,transparent 38%,rgb(var(--color-surface-rgb) / .55) 62%,rgb(var(--color-surface-rgb) / .92));pointer-events:none}#scb-home-root .mo .mo-tile-meta{flex-direction:column;align-items:flex-start;gap:var(--space-2)}#scb-home-root .mo .mo-tile-k{display:flex;align-items:baseline;gap:var(--space-2)}#scb-home-root .mo .mo-tile-pil{display:none;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-tile-pil:before{content:"\b7";margin-right:var(--space-2)}#scb-home-root .mo .mo-tile-name{font-size:20px;line-height:1.25}#scb-home-root .mo .mo-tile-short{color:rgb(var(--color-ink-rgb) / .72)}#scb-home-root .mo .mo-tile:hover{transform:translateY(-6px)}#scb-home-root .mo .mo-tile:hover .mo-tile-short{color:rgb(var(--color-ink-rgb) / .88)}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-tile:hover{transform:none;transition:none}}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-map .mo-tile{opacity:0;translate:0 24px;transition:opacity .9s var(--ease-out),translate .9s var(--ease-out),transform .6s var(--ease-out)}#scb-home-root .v3-js .mo-map.is-revealed .mo-tile{opacity:1;translate:none}#scb-home-root .v3-js .mo-map.is-revealed .is-act .mo-tile:nth-child(2){transition-delay:90ms,90ms,0ms}#scb-home-root .v3-js .mo-map.is-revealed .is-govern .mo-tile{transition-delay:.18s,.18s,0ms}#scb-home-root .v3-js .mo-map.is-revealed .is-scale .mo-tile:nth-child(1){transition-delay:.27s,.27s,0ms}#scb-home-root .v3-js .mo-map.is-revealed .is-scale .mo-tile:nth-child(2){transition-delay:.36s,.36s,0ms}}@media(hover:none){#scb-home-root .mo .mo-tile-img img{filter:none;transform:none}}@media(max-width:1099px){#scb-home-root .mo .mo-map,#scb-home-root .mo .mo-map-stack,#scb-home-root .mo .mo-map-col.is-govern .mo-map-stack{display:flex;gap:var(--space-4)}#scb-home-root .mo .mo-map{margin-inline:calc(-1 * var(--v3-gutter, var(--space-6)));padding:0 var(--v3-gutter, var(--space-6)) var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--v3-gutter, var(--space-6));scrollbar-width:none}#scb-home-root .mo .mo-map::-webkit-scrollbar{display:none}#scb-home-root .mo .mo-map-col,#scb-home-root .mo .mo-map-stack{display:contents}#scb-home-root .mo .mo-map-pillar{display:none}#scb-home-root .mo .mo-tile-pil{display:inline}#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{flex:0 0 clamp(240px,62vw,300px);scroll-snap-align:start}#scb-home-root .mo .mo-tile:hover{transform:none}}#scb-home-root .mo .mo-tile-name{display:block;min-height:2.5em}#scb-home-root .mo .mo-tile-short{min-height:4.5em}#scb-home-root .mo .mo-lane .mo-lane-text,#scb-home-root .mo .mo-lane .mo-lane-n{transition:opacity .6s var(--ease-out),color .6s var(--ease-out)}#scb-home-root .mo .mo-lane.is-ahead .mo-lane-text,#scb-home-root .mo .mo-lane.is-ahead .mo-lane-n{opacity:.38}#scb-home-root .mo .mo-lane.is-ahead .mo-piece{opacity:.18}#scb-home-root .mo .mo-lane.is-next .mo-lane-n{color:var(--color-spectrum-coral)}#scb-home-root .mo .mo-lane.is-next{background-image:linear-gradient(90deg,rgb(var(--color-spectrum-coral-rgb) / .1),transparent 60%);background-size:100% 100%}#scb-home-root .mo .mo-lane.is-next .mo-wire-lit{background:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .18),var(--p));animation:mo-charge 1.4s var(--ease-out) forwards}@keyframes mo-charge{0%{transform:scaleX(0)}to{transform:scaleX(.5)}}#scb-home-root .mo .mo-lane.is-next .mo-seam{animation:mo-seam-wait 1.2s var(--ease-out) infinite}@keyframes mo-seam-wait{50%{box-shadow:0 0 0 5px rgb(var(--color-spectrum-coral-rgb) / .22)}}#scb-home-root .mo .mo-lanes{position:relative}#scb-home-root .mo .mo-lanes:before,#scb-home-root .mo .mo-lanes:after{content:"";position:absolute;top:0;bottom:0;left:calc(-1 * var(--space-3));width:1px;pointer-events:none}#scb-home-root .mo .mo-lanes:before{background:rgb(var(--color-ink-rgb) / .12)}#scb-home-root .mo .mo-lanes:after{background:linear-gradient(180deg,rgb(var(--color-spectrum-coral-rgb) / .4),var(--color-spectrum-coral));box-shadow:0 0 8px rgb(var(--color-spectrum-coral-rgb) / .6);transform:scaleY(calc(var(--at) / var(--total)));transform-origin:top;transition:transform .9s var(--ease-out)}#scb-home-root .mo .mo-gap[data-phase=done] .mo-lanes:after{background:linear-gradient(180deg,rgb(var(--color-spectrum-cyan-rgb) / .4),var(--color-spectrum-cyan));box-shadow:0 0 8px rgb(var(--color-spectrum-cyan-rgb) / .6)}#scb-home-root .mo .mo-lanes-head{position:relative}#scb-home-root .mo .mo-lanes-head:after{content:"";grid-column:3;grid-row:1;align-self:center;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--color-ink-rgb) / .4));-webkit-mask-image:linear-gradient(90deg,var(--color-ink) calc(100% - 6px),transparent)}#scb-home-root .mo .mo-stall:before,#scb-home-root .mo .mo-stall:after{background-repeat:no-repeat}#scb-home-root .mo .mo-gap:not([data-phase=done]) .mo-stall:before{background-image:linear-gradient(90deg,transparent,var(--color-spectrum-coral),transparent),linear-gradient(90deg,rgb(var(--color-ink-rgb) / .28),rgb(var(--color-spectrum-coral-rgb) / .6));background-size:30% 100%,100% 100%;animation:mo-run 1.8s linear infinite}#scb-home-root .mo .mo-gap[data-phase=done] .mo-stall:after{background-image:linear-gradient(90deg,transparent,var(--color-spectrum-cyan),transparent),linear-gradient(90deg,rgb(var(--color-spectrum-coral-rgb) / .6),var(--color-spectrum-cyan));background-size:30% 100%,100% 100%;animation:mo-run 1.4s linear infinite}@keyframes mo-run{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}#scb-home-root .mo .mo-plate{transition:border-color .6s var(--ease-out),box-shadow .6s var(--ease-out),opacity .6s var(--ease-out)}#scb-home-root .mo .mo-gap[data-phase=start] .mo-plate.is-pilot{border-color:rgb(var(--color-spectrum-coral-rgb) / .7);box-shadow:0 0 0 4px rgb(var(--color-spectrum-coral-rgb) / .08)}#scb-home-root .mo .mo-gap[data-phase=done] .mo-plate.is-pilot{opacity:.6}#scb-home-root .mo .mo-gap[data-phase=done] .mo-plate.is-prod{box-shadow:0 0 0 4px rgb(var(--color-spectrum-cyan-rgb) / .1),0 30px 80px -30px rgb(var(--color-spectrum-cyan-rgb) / .5)}#scb-home-root .mo .mo-gap.is-idle .mo-stall:before,#scb-home-root .mo .mo-gap.is-idle .mo-stall:after,#scb-home-root .mo .mo-gap.is-idle .mo-seam,#scb-home-root .mo .mo-gap.is-idle .mo-comet{animation-play-state:paused}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-stall:before,#scb-home-root .mo .mo-stall:after,#scb-home-root .mo .mo-lane.is-next .mo-seam,#scb-home-root .mo .mo-lane.is-next .mo-wire-lit{animation:none}#scb-home-root .mo .mo-lanes:after{transition:none}}@media(max-width:1099px){#scb-home-root .mo .mo-lanes:before,#scb-home-root .mo .mo-lanes:after{left:calc(-1 * var(--space-2))}}#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{aspect-ratio:4 / 7}@media(max-width:1099px){#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{aspect-ratio:5 / 7}}#scb-home-root .mo{--mo-grad: linear-gradient( 100deg, var(--color-spectrum-cyan), var(--color-purple) 38%, var(--color-spectrum-coral) 72%, var(--color-spectrum-yellow) )}#scb-home-root .mo .mo-title .mo-mask:nth-child(2) .mo-mask-in,#scb-home-root .mo .mo-h1 .v3-grad{background:var(--mo-grad);-webkit-background-clip:text;background-clip:text;color:transparent}#scb-home-root .mo .mo-title .mo-mask:nth-child(2) .mo-mask-in{width:fit-content;max-width:100%;padding-bottom:.24em;margin-bottom:-.24em}@media(min-width:1100px){#scb-home-root .mo-chapter{width:min(1440px,calc(100vw - 2 * var(--space-8)));height:min(920px,calc(100dvh - 2 * var(--space-8)))}}#scb-home-root .mo .mo-plate.is-prod{background-image:linear-gradient(180deg,rgb(var(--color-surface-rgb) / .62),rgb(var(--color-surface-rgb) / .12) 32% 62%,rgb(var(--color-surface-rgb) / .7))}#scb-home-root .mo .mo-plate.is-prod .mo-plate-sub,#scb-home-root .mo .mo-plate.is-prod .mo-plate-count i,#scb-home-root .mo .mo-plate.is-prod .mo-plate-count span{color:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .mo .mo-gap[data-phase=done] .mo-plate.is-pilot{opacity:1;border-color:rgb(var(--color-ink-rgb) / .14)}#scb-home-root .mo .mo-ind-card.is-at .mo-ind-silk{opacity:.6}#scb-home-root .mo .mo-ind-card .mo-ind-b,#scb-home-root .mo .mo-ind-card .mo-ind-a .mo-label,#scb-home-root .mo .mo-ind-card .mo-ind-b .mo-label{color:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .mo .mo-ind-card .mo-label.is-governed{color:color-mix(in oklab,var(--color-purple) 55%,var(--color-ink))}#scb-home-root .mo .mo-ind-n{color:color-mix(in oklab,var(--p) 75%,var(--color-ink))}#scb-home-root .mo .mo-tile:before{background:linear-gradient(180deg,transparent 30%,rgb(var(--color-surface-rgb) / .7) 55%,rgb(var(--color-surface-rgb) / .95))}@media(min-width:1100px){#scb-home-root .mo-chapter .mo-ch-shade{background:linear-gradient(90deg,rgb(var(--color-surface-rgb) / .92),rgb(var(--color-surface-rgb) / .7) 42%,rgb(var(--color-surface-rgb) / .62) 70%,rgb(var(--color-surface-rgb) / .72)),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .95) 0%,transparent 38%)}}#scb-home-root .mo-chapter .mo-panel-solves span{color:color-mix(in oklab,var(--p) 70%,var(--color-ink))}#scb-home-root .mo.mo:lang(th) *{letter-spacing:normal}#scb-home-root .mo.mo:lang(th) :is(.mo-h1,.mo-title,h3,.mo-ind-name,.mo-ch-name,.mo-why-claim){line-height:1.3}#scb-home-root .mo.mo:lang(th) :is(.mo-line,.mo-mask){padding-top:.12em;margin-top:-.12em;padding-bottom:.16em;margin-bottom:-.16em}#scb-home-root .mo.mo:lang(th) :is(p,li,dd){line-height:1.7}#scb-home-root .mo .v3-film.is-story .v3-film-poster,#scb-home-root .mo .v3-film.is-story .mo-story-clip,#scb-home-root .mo .v3-film.is-story .mo-story-end{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:translate(22%);-webkit-mask-image:linear-gradient(90deg,transparent 20%,var(--color-ink) 46%);mask-image:linear-gradient(90deg,transparent 20%,var(--color-ink) 46%)}#scb-home-root .mo .v3-film.is-story{transform-origin:70% 50%}#scb-home-root .mo .v3-film.is-story .mo-story-clip{opacity:0;transition:opacity .4s var(--ease-out)}#scb-home-root .mo .v3-film.is-story.is-playing .mo-story-clip{opacity:1}#scb-home-root .mo .v3-film.is-story .mo-story-end{opacity:0;transition:opacity .6s var(--ease-in-out)}#scb-home-root .mo .v3-film.is-story.is-done .mo-story-end{opacity:1}@media(max-width:767px){#scb-home-root .mo .v3-film.is-story .v3-film-poster,#scb-home-root .mo .v3-film.is-story .mo-story-clip,#scb-home-root .mo .v3-film.is-story .mo-story-end{transform:none;object-position:56% 50%;-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .v3-film.is-story .mo-story-end{transition:none}}#scb-home-root .mo .mo-hero .mo-eyebrow{color:rgb(var(--color-ink-rgb) / .82)}@media(max-width:767px){#scb-home-root .mo .v3-film.is-story{opacity:.6}}#scb-home-root .mo .v3-film.is-story.is-full{transform-origin:50% 50%}#scb-home-root .mo .v3-film.is-story.is-full .v3-film-poster,#scb-home-root .mo .v3-film.is-story.is-full .mo-story-clip,#scb-home-root .mo .v3-film.is-story.is-full .mo-story-end{transform:none;object-position:50% 50%;-webkit-mask-image:none;mask-image:none}@media(max-width:767px){#scb-home-root .mo .v3-film.is-story.is-full{opacity:1}}#scb-home-root .mo .mo-hero:has(.v3-film.is-story.is-full) .mo-hero-shade{background:radial-gradient(60% 70% at 18% 42%,rgb(var(--color-surface-rgb) / .55),transparent 70%),linear-gradient(90deg,rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .62) 40%,rgb(var(--color-surface-rgb) / .1) 75%),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .75) 0%,transparent 32%)}#scb-home-root .mo .mo-gap.is-spot .mo-stall{margin:0}#scb-home-root .mo .mo-picks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}#scb-home-root .mo .mo-pick{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid rgb(var(--color-ink-rgb) / .18);border-radius:var(--radius-pill);background:rgb(var(--color-ink-rgb) / .03);color:var(--color-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .3s var(--ease-out),background-color .3s var(--ease-out)}#scb-home-root .mo .mo-pick i{width:8px;height:8px;border-radius:50%;background:var(--p);transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out)}#scb-home-root .mo .mo-pick:hover{border-color:rgb(var(--color-ink-rgb) / .4)}#scb-home-root .mo .mo-pick:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}#scb-home-root .mo .mo-pick{border-color:color-mix(in oklab,var(--p) 32%,transparent)}#scb-home-root .mo .mo-pick:hover{border-color:color-mix(in oklab,var(--p) 65%,transparent)}#scb-home-root .mo .mo-pick.is-on{border-color:color-mix(in oklab,var(--p) 75%,transparent);background:color-mix(in oklab,var(--p) 14%,transparent)}#scb-home-root .mo .mo-pick.is-on i{box-shadow:0 0 10px var(--p)}#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head{grid-template-columns:minmax(0,1.15fr) 80px minmax(0,1fr)}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head span:first-child{grid-column:1}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head span:last-child{grid-column:3}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head:after{grid-column:2}#scb-home-root .mo .mo-gap.is-pick .mo-lane:not(.is-solved) .mo-seam{border-color:rgb(var(--color-ink-rgb) / .4)}#scb-home-root .mo .mo-gap.is-pick .mo-lanes:after{display:none}#scb-home-root .mo .mo-gap.is-pick .mo-stall{color:var(--color-ink-muted)}#scb-home-root .mo .mo-gap.is-pick .mo-stall:before,#scb-home-root .mo .mo-gap.is-pick .mo-stall:after{background-image:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .22),rgb(var(--color-ink-rgb) / .22));background-size:100% 100%;animation:none}#scb-home-root .mo .mo-gap.is-pick .mo-plate.is-prod{border-color:color-mix(in oklab,var(--color-spectrum-cyan) calc(var(--solved) / var(--total) * 70%),var(--v3-hair))}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-wire-lit{animation:mo-pick-charge .9s var(--ease-out) both}@keyframes mo-pick-charge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-piece{transition-delay:.5s}@media(max-width:1099px){#scb-home-root .mo .mo-picks{justify-content:flex-start}#scb-home-root .mo .mo-gap.is-pick .mo-lane{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "w" "p"}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-wire-lit{animation:none}}#scb-home-root .mo .mo-gap.is-pick .mo-gap-silk{opacity:calc(.06 + var(--solved) / var(--total) * .22)}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-seam{animation:mo-pick-blocked 1.1s var(--ease-out) .8s both;transition-delay:1.9s}@keyframes mo-pick-blocked{0%{border-color:var(--color-ink);background:rgb(var(--color-ink-rgb) / .2);border-radius:0;transform:rotate(45deg) scale(1.3);box-shadow:0 0 10px rgb(var(--color-ink-rgb) / .5)}12%{transform:rotate(45deg) scale(1.25) translate(-2px)}24%{transform:rotate(45deg) scale(1.25) translate(2px)}36%{transform:rotate(45deg) scale(1.25) translate(-1px)}70%{border-color:var(--color-ink);border-radius:0;transform:rotate(45deg) scale(1.15);box-shadow:0 0 14px rgb(var(--color-ink-rgb) / .6)}to{border-color:var(--p);background:var(--p);border-radius:50%;transform:rotate(0) scale(.8);box-shadow:0 0 12px var(--p)}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-wire-lit{transform-origin:right;animation:mo-pick-charge .7s var(--ease-out) 1.2s both}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-comet{background:linear-gradient(270deg,transparent 55%,var(--p));animation:mo-pick-pulse .7s var(--ease-out) 1.2s both,mo-comet 1.8s linear 2.2s infinite}@keyframes mo-pick-pulse{0%{transform:translate(100%);opacity:1}to{transform:translate(-100%);opacity:1}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-comet{opacity:1}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-piece{transition-delay:0ms}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-sol{animation:mo-pick-flare .7s var(--ease-out) 1.1s both}@keyframes mo-pick-flare{0%{box-shadow:0 0 color-mix(in oklab,var(--p) 70%,transparent);transform:scale(1)}40%{box-shadow:0 0 0 8px color-mix(in oklab,var(--p) 25%,transparent);transform:scale(1.06)}to{box-shadow:0 0 0 14px transparent;transform:scale(1)}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-how{opacity:0;animation:mo-pick-check .5s var(--ease-out) 2s forwards}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--p) 10%,transparent) 55%,transparent)}#scb-home-root .mo .mo-gap.is-pick[data-phase=picked] .mo-plate.is-prod{transition-delay:2.5s}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-seam,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-comet,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-sol,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-how{animation:none;opacity:1;transform:none}}#scb-home-root .mo .mo-gap.is-pick .mo-stall{position:relative}#scb-home-root .mo .mo-flow{position:absolute;left:0;top:50%;width:100%;height:0;pointer-events:none;animation:mo-flow-run 2.6s both}@keyframes mo-flow-run{0%{transform:translate(0);animation-timing-function:cubic-bezier(.3,0,.6,1)}31%{transform:translate(calc(var(--stop) * 100%))}73%{transform:translate(calc(var(--stop) * 100%));animation-timing-function:steps(1,end)}74%{transform:translate(calc(var(--resume) * 100%));animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:translate(100%)}}#scb-home-root .mo .mo-flow i{position:absolute;left:0;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--color-ink);box-shadow:0 0 10px 2px rgb(var(--color-ink-rgb) / .7);animation:mo-flow-dot 2.6s both}#scb-home-root .mo .mo-flow i:before{content:"";position:absolute;right:4px;top:3px;width:64px;height:2px;background:linear-gradient(90deg,transparent,currentColor);color:rgb(var(--color-ink-rgb) / .7)}@keyframes mo-flow-dot{0%{opacity:0;transform:scale(.6)}6%{opacity:1;transform:none}31%{transform:scale(1.4)}36%{transform:scale(1) translate(-3px)}41%{transform:translate(3px)}46%{transform:none;background:var(--color-ink)}72%{opacity:1;background:var(--color-ink)}73%{opacity:0}75%{opacity:1;background:var(--p);box-shadow:0 0 12px 3px var(--p)}94%{opacity:1}to{opacity:0;background:var(--p);box-shadow:0 0 12px 3px var(--p)}}#scb-home-root .mo .mo-gap.is-pick[data-phase=picked] .mo-stall-label{animation:mo-stall-hit 1.1s var(--ease-out) .8s both}@keyframes mo-stall-hit{0%,60%{color:var(--color-ink)}10%{transform:translate(-2px)}20%{transform:translate(2px)}30%{transform:none}to{color:var(--color-ink-muted)}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-flow{display:none}#scb-home-root .mo .mo-gap.is-pick .mo-stall-label{animation:none}}#scb-home-root .mo .mo-gap.is-pick .mo-flow i:before{animation:mo-flow-trail 2.6s both}@keyframes mo-flow-trail{0%,72%{width:64px}73%,75%{width:0}88%,to{width:64px}}#scb-home-root .mo .mo-gap.is-pick .mo-stall-label{position:relative;z-index:1}#scb-home-root .mo .mo-gap.is-pick .mo-flow{z-index:0}@keyframes mo-pick-check{to{opacity:1;transform:none}}#scb-home-root .v3.mo.mo-a{--v3-sec: var(--space-32)}@media(min-width:1100px){#scb-home-root .v3.mo.mo-a{--v3-sec: clamp(176px, 15vw, 240px)}}@media(max-width:767px){#scb-home-root .v3.mo.mo-a{--v3-sec: var(--space-24)}}#scb-home-root .mo .v3-film-poster[src*=hero-e],#scb-home-root .mo .v3-film-clip[src*=hero-e]{object-position:50% 50%;transform:translate(10%)}#scb-home-root .mo .v3-film:has(>.v3-film-poster[src*=hero-e]){-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-ink) 30%,transparent) 0%,color-mix(in srgb,var(--color-ink) 35%,transparent) 42%,var(--color-ink) 68%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-ink) 30%,transparent) 0%,color-mix(in srgb,var(--color-ink) 35%,transparent) 42%,var(--color-ink) 68%)}@media(max-width:767px){#scb-home-root .mo .v3-film-poster[src*=hero-e],#scb-home-root .mo .v3-film-clip[src*=hero-e]{object-position:74% 50%;transform:none}#scb-home-root .mo .v3-film:has(>.v3-film-poster[src*=hero-e]){-webkit-mask-image:none;mask-image:none}}#scb-home-root .mo .v3-film-poster[src*=hero-city-r],#scb-home-root .mo .v3-film-clip[src*=hero-city-r]{object-position:50% 50%}@media(max-width:767px){#scb-home-root .mo .v3-film-poster[src*=hero-city-r],#scb-home-root .mo .v3-film-clip[src*=hero-city-r]{object-position:70% 50%}}#scb-home-root .mo-a .mo-map-pillar{border-bottom-color:rgb(var(--color-ink-rgb) / .16);color:rgb(var(--color-ink-rgb) / .82);transition:color var(--dur-fast) var(--ease-out)}#scb-home-root .mo-a .mo-map-pillar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:1px;background:var(--pillar-tick, var(--color-ink)) left / 40px 100% no-repeat;clip-path:inset(0 calc(100% - 40px) 0 0 round 1px);transition:clip-path .6s var(--ease-out),background-size .6s var(--ease-out)}#scb-home-root .mo-a .mo-map-col.is-act{--pillar-tick: linear-gradient(90deg, var(--color-spectrum-yellow), var(--color-spectrum-cyan))}#scb-home-root .mo-a .mo-map-col.is-govern{--pillar-tick: var(--color-purple)}#scb-home-root .mo-a .mo-map-col.is-scale{--pillar-tick: linear-gradient(90deg, var(--color-spectrum-coral), var(--color-ink))}@media(hover:hover){#scb-home-root .mo-a .mo-map-col:hover .mo-map-pillar,#scb-home-root .mo-a .mo-map-col:focus-within .mo-map-pillar{color:var(--color-ink)}#scb-home-root .mo-a .mo-map-col:hover .mo-map-pillar:after,#scb-home-root .mo-a .mo-map-col:focus-within .mo-map-pillar:after{clip-path:inset(0 0 0 0 round 1px);background-size:100% 100%}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo-a .mo-map-pillar:after{transition:none}}#scb-home-root .mo-a .mo-eyebrow{display:flex;align-items:center;gap:var(--space-3)}#scb-home-root .mo-a .mo-eyebrow:before{content:"";flex:none;width:var(--space-6);height:1px;background:var(--color-ink-muted)}#scb-home-root .mo.mo :is(.mo-eyebrow,.mo-label,.mo-stall,.mo-lanes-head,.mo-map-pillar,.mo-tile-pil,.mo-panel-solves span),#scb-home-root .mo.mo main .v3-btn{text-transform:none}#scb-home-root .mo .mo-gap.is-pick .mo-gap-bar{justify-content:flex-end}@media(max-width:1099px){#scb-home-root .mo .mo-gap.is-pick .mo-gap-bar{justify-content:flex-start}}#scb-home-root .mo .mo-map:not(:has(.is-scale .mo-tile+.mo-tile)){--t: calc((100% - 3 * var(--mo-gap)) / 4);grid-template-columns:calc(2 * var(--t) + var(--mo-gap)) var(--t) var(--t)}#scb-home-root .mo .mo-why .mo-certs{position:relative;padding-top:var(--space-24)}#scb-home-root .mo .mo-why .mo-certs+.mo-marquee{margin-top:var(--space-16)}#scb-home-root .mo .mo-certs-head{display:grid;gap:var(--space-4);margin-bottom:var(--space-12)}#scb-home-root .mo .mo-certs-title{margin:0;font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:1.25;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}#scb-home-root .mo .mo-certs-by{max-width:none}#scb-home-root .mo .mo-certs-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--mo-gap)}#scb-home-root .mo .mo-cert{display:grid;grid-template-columns:208px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--space-6);row-gap:var(--space-3);align-content:start}#scb-home-root .mo .mo-cert-tile{grid-row:1 / span 2;align-self:start}#scb-home-root .mo .mo-cert-tile{display:grid;place-items:center;width:208px;height:104px;border:1px solid var(--v3-hair);border-radius:22px;transition:border-color .3s var(--ease-out)}#scb-home-root .mo .mo-cert:hover .mo-cert-tile{border-color:rgb(var(--color-ink-rgb) / .22)}#scb-home-root .mo .mo-cert-logo{display:block;height:56px;aspect-ratio:var(--ar, 2 / 1);-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:linear-gradient(105deg,transparent 32%,rgb(var(--color-ink-rgb) / .55) 44%,var(--color-ink) 50%,rgb(var(--color-ink-rgb) / .55) 56%,transparent 68%) 120% 0 / 260% 100% no-repeat,rgb(var(--color-ink-rgb) / .6)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .mo-cert-logo{animation:mo-cert-sweep 5.2s var(--ease-in-out) infinite;animation-delay:calc(1.2s + var(--i, 0) * .9s)}}@keyframes mo-cert-sweep{0%,62%{background-position:120% 0,0 0}to{background-position:-20% 0,0 0}}#scb-home-root .mo .mo-cert-name{margin:0;font-size:var(--text-body-size);font-weight:600;line-height:var(--text-body-lh);color:var(--color-ink)}#scb-home-root .mo .mo-cert-scope{display:block}#scb-home-root .mo .mo-cert-short{max-width:46ch;font-size:14px;font-weight:400;line-height:21px;color:var(--color-ink-muted)}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-certs [data-reveal],#scb-home-root .v3-js .mo-certs[data-reveal]{opacity:1}#scb-home-root .v3-js .mo-cert{opacity:0;transform:translateY(12px);transition:opacity .8s var(--ease-out) var(--d, 0ms),transform .8s var(--ease-out) var(--d, 0ms)}#scb-home-root .v3-js .is-revealed .mo-cert{opacity:1;transform:none}}@media(max-width:1099px){#scb-home-root .mo .mo-certs-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){#scb-home-root .mo .mo-cert{grid-template-columns:minmax(0,1fr);grid-template-rows:none}#scb-home-root .mo .mo-cert-tile{grid-row:auto;width:176px;height:88px;margin-bottom:var(--space-2)}#scb-home-root .mo .mo-cert-logo{height:48px}}#scb-home-root .mo .mo-why:has(.mo-certs) .mo-why-ground-silk{inset:-18% 0 auto;height:100%}#scb-home-root .mo .v3-film-poster[src*=hero-h],#scb-home-root .mo .v3-film-clip[src*=hero-h]{object-position:50% 50%}#scb-home-root .mo .mo-hero:has(.v3-film-poster[src*=hero-h]) .mo-hero-shade{background:radial-gradient(60% 70% at 18% 42%,rgb(var(--color-surface-rgb) / .55),transparent 70%),linear-gradient(90deg,rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .62) 40%,rgb(var(--color-surface-rgb) / .1) 75%),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .75) 0%,transparent 32%)}#scb-home-root .mo .v3-film.is-seq{background:#000;transform-origin:50% 50%;transform:scale(calc(1.04 - var(--hp) * .04)) translate3d(calc(var(--px) * -10px),calc(var(--py) * -8px),0)}#scb-home-root .mo .v3-film.is-seq video,#scb-home-root .mo .v3-film.is-seq .mo-seq-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#scb-home-root .mo .mo-seq-loop{z-index:1}#scb-home-root .mo .mo-seq-intro{z-index:2}#scb-home-root .mo .mo-seq-intro.is-done{visibility:hidden}#scb-home-root .mo .mo-seq-still{display:none}#scb-home-root .mo .v3-film.is-still .mo-seq-still{display:block}@media(max-width:767px){#scb-home-root .mo .v3-film.is-seq video,#scb-home-root .mo .v3-film.is-seq .mo-seq-still{object-position:70% 50%}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .v3-film.is-seq video{display:none}#scb-home-root .mo .v3-film.is-seq .mo-seq-still{display:block;object-position:70% 50%}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .v3-film.is-seq{transform:none;animation-name:mo-seq-settle}}}@keyframes mo-seq-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}#scb-home-root .mo .mo-gap.is-pick .mo-lanes{display:grid;gap:var(--space-3);border-bottom:0}#scb-home-root .mo .mo-gap.is-pick .mo-lanes:before,#scb-home-root .mo .mo-gap.is-pick .mo-lanes:after{display:none}#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{padding:var(--space-4) var(--space-6);border:1px solid var(--v3-hair);border-radius:var(--radius-md);background-color:rgb(var(--color-ink-rgb) / .03);cursor:pointer;transition:border-color .6s var(--ease-out),background-color .3s var(--ease-out),background-size .9s var(--ease-out)}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head{padding-inline:calc(var(--space-6) + 1px)}#scb-home-root .mo .mo-gap.is-pick .mo-lane:hover{border-color:color-mix(in oklab,var(--p) 45%,transparent);background-color:rgb(var(--color-ink-rgb) / .05)}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-ahead:hover .mo-lane-text{opacity:.7}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-ahead:hover .mo-piece{opacity:.5}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{border-color:color-mix(in oklab,var(--p) 55%,transparent)}@media(max-width:1099px){#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{row-gap:var(--space-2);padding:var(--space-6)}}@media(min-width:1100px){#scb-home-root .mo .mo-gap.is-pick .mo-lanes{gap:var(--space-2)}#scb-home-root .mo .mo-gap.is-pick .mo-lane{padding:var(--space-6);border-color:transparent;background-color:transparent}#scb-home-root .mo .mo-gap.is-pick .mo-lane:hover{border-color:rgb(var(--color-ink-rgb) / .12);background-color:rgb(var(--color-ink-rgb) / .03)}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved:hover{padding:var(--space-6);border-color:color-mix(in oklab,var(--p) 55%,transparent)}}@media(max-width:599px){#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{padding:var(--space-4)}}#scb-home-root .mo .mo-eyebrow{white-space:pre-line}#scb-home-root .mo .mo-why{padding-top:var(--v3-sec)}#scb-home-root .mo .mo-why-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-12) var(--mo-gap);margin:var(--space-16) 0 0;padding:0;list-style:none}#scb-home-root .mo.v3-js .mo-why-ledger[data-reveal]{opacity:1;transform:none;filter:none}#scb-home-root .mo .mo-why-cell{display:flex;flex-direction:column;min-width:0}#scb-home-root .mo .mo-why-meta{display:flex;align-items:baseline;gap:var(--space-3);margin-top:var(--space-6)}#scb-home-root .mo .mo-why-num{flex:none;font-size:14px;font-weight:600;letter-spacing:.14em;color:var(--p);font-variant-numeric:tabular-nums}#scb-home-root .mo .mo-why-h{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--color-ink)}#scb-home-root .mo .mo-why-p{margin-top:var(--space-3);font-size:16px;line-height:1.6;color:var(--color-ink-muted)}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-why-cell{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease-out) calc(var(--d, 0ms) + .12s),transform .9s var(--ease-out) calc(var(--d, 0ms) + .12s)}#scb-home-root .v3-js .mo-why-ledger.is-revealed .mo-why-cell{opacity:1;transform:none}}#scb-home-root .mo .mo-why-split{display:grid;grid-template-columns:var(--mo-cols);column-gap:var(--mo-gap);align-items:start}#scb-home-root .mo .mo-why-side{grid-column:1 / span 4;align-self:center}#scb-home-root .mo .mo-why-side .mo-title{margin-top:var(--space-6)}#scb-home-root .mo .mo-why-side .mo-lead{margin-top:var(--space-8)}#scb-home-root .mo .mo-why-split .mo-why-ledger{grid-column:6 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mo-gap);align-items:stretch;margin-top:0}#scb-home-root .mo .mo-why-split .mo-why-cell{padding:var(--space-6);border-radius:var(--radius-md);background:rgb(var(--color-ink-rgb) / .03);box-shadow:inset 0 0 0 1px rgb(var(--color-ink-rgb) / .12);transition:background-color .5s var(--ease-out),box-shadow .5s var(--ease-out)}#scb-home-root .mo .mo-why-split .mo-why-cell:hover{background:rgb(var(--color-ink-rgb) / .05);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--p) 45%,transparent)}#scb-home-root .mo .mo-why-split .mo-why-meta{margin-top:0}#scb-home-root .mo .mo-why-split .mo-why-h{font-size:20px}#scb-home-root .mo .mo-why-split .mo-why-p{margin-top:var(--space-3)}#scb-home-root .mo .mo-why-split .mo-why-p{margin-bottom:var(--space-6)}@media(max-width:1099px){#scb-home-root .mo .mo-why-side{grid-column:1 / -1;position:static}#scb-home-root .mo .mo-why-split .mo-why-ledger{grid-column:1 / -1;margin-top:var(--space-16)}}@media(max-width:767px){#scb-home-root .mo .mo-why-split .mo-why-ledger{grid-template-columns:minmax(0,1fr)}}#scb-home-root .mo .mo-why-side .mo-title .mo-mask:nth-child(2) .mo-mask-in{background:var(--mo-grad);-webkit-background-clip:text;background-clip:text;color:transparent}#scb-home-root .mo .mo-why-split .mo-why-cell{position:relative;isolation:isolate;aspect-ratio:1 / 1;padding:var(--space-8);overflow:hidden;background:var(--color-purple);background-size:140% 140%;background-position:0% 0%;box-shadow:0 40px 80px -48px rgb(var(--color-surface-rgb) / .95);color:var(--color-ink);transition:background-position 1.6s var(--ease-out),translate .6s var(--ease-out)}#scb-home-root .mo .mo-why-split .mo-why-cell:hover{background-position:100% 100%;box-shadow:0 40px 80px -48px rgb(var(--color-surface-rgb) / .95);translate:0 -4px}#scb-home-root .mo .mo-why-split .mo-why-cell.is-1{background:radial-gradient(90% 80% at 105% -5%,rgb(var(--color-spectrum-cyan-rgb) / .8),transparent 65%),radial-gradient(80% 70% at 100% 105%,rgb(var(--color-purple-rgb) / .5),transparent 65%),var(--color-ink);color:var(--color-surface)}#scb-home-root .mo .mo-why-split .mo-why-cell.is-2{background:radial-gradient(90% 80% at 105% -5%,rgb(var(--color-ink-rgb) / .28),transparent 60%),radial-gradient(85% 75% at 70% 110%,rgb(var(--color-surface-night-rgb) / 1),transparent 70%),linear-gradient(160deg,var(--color-purple),var(--color-action))}#scb-home-root .mo .mo-why-split .mo-why-cell.is-3{background:radial-gradient(85% 75% at 108% -8%,rgb(var(--color-spectrum-yellow-rgb) / .95),transparent 62%),radial-gradient(80% 75% at 108% 108%,rgb(var(--color-spectrum-coral-rgb) / .9),transparent 62%),var(--color-surface-night)}#scb-home-root .mo .mo-why-split .mo-why-cell.is-4{background:radial-gradient(90% 80% at 108% -8%,rgb(var(--color-spectrum-cyan-rgb) / .95),transparent 62%),radial-gradient(85% 75% at 108% 108%,rgb(var(--color-spectrum-coral-rgb) / .95),transparent 62%),linear-gradient(160deg,var(--color-purple),var(--color-spectrum-blue))}#scb-home-root .mo .mo-why-split .mo-why-cell{background-size:100% 100%;transition:filter .6s var(--ease-out),translate .6s var(--ease-out)}#scb-home-root .mo .mo-why-split .mo-why-cell:hover{filter:brightness(1.08) saturate(1.1)}#scb-home-root .mo .mo-why-split .mo-why-meta{display:contents}#scb-home-root .mo .mo-why-split .mo-why-num{font-size:14px;font-weight:600;letter-spacing:.14em;color:inherit;opacity:.85}#scb-home-root .mo .mo-why-split .mo-why-h{margin-top:auto;font-size:22px;color:inherit}#scb-home-root .mo .mo-why-split .mo-why-p{margin:var(--space-3) 0 0;color:inherit;opacity:.82}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-why-split .mo-why-cell,#scb-home-root .mo .mo-why-split .mo-why-cell:hover{transition:none;translate:none}}@media(max-width:767px){#scb-home-root .mo .mo-why-split .mo-why-cell{aspect-ratio:auto;min-height:280px;padding:var(--space-6)}}#scb-home-root .mo .mo-why-silk{position:absolute;inset:0;z-index:-1;width:100%;max-width:none;height:100%;object-fit:cover;opacity:.32;pointer-events:none;-webkit-mask-image:linear-gradient(200deg,var(--color-ink) 20%,transparent 75%);mask-image:linear-gradient(200deg,var(--color-ink) 20%,transparent 75%);transition:opacity .8s var(--ease-out),transform 1.6s var(--ease-out)}#scb-home-root .mo .mo-why-cell.is-1 .mo-why-silk{opacity:.2;object-position:80% 30%;filter:grayscale(1) brightness(1.6)}#scb-home-root .mo .mo-why-cell.is-2 .mo-why-silk{object-position:30% 50%;transform:scaleX(-1)}#scb-home-root .mo .mo-why-cell.is-3 .mo-why-silk{object-position:70% 60%;opacity:.38}#scb-home-root .mo .mo-why-cell.is-4 .mo-why-silk{object-position:20% 70%;transform:scale(1.2) rotate(180deg);-webkit-mask-image:linear-gradient(20deg,var(--color-ink) 20%,transparent 75%);mask-image:linear-gradient(20deg,var(--color-ink) 20%,transparent 75%)}#scb-home-root .mo .mo-why-split .mo-why-cell:hover .mo-why-silk{opacity:.5}#scb-home-root .mo .mo-why-split .mo-why-cell.is-1:hover .mo-why-silk{opacity:.3}#scb-home-root .mo .mo-why .mo-marquee{margin-top:var(--space-24)}@media(max-width:1099px){#scb-home-root .mo .mo-why-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){#scb-home-root .mo .mo-why-ledger{grid-template-columns:minmax(0,1fr);row-gap:var(--space-12)}#scb-home-root .mo .mo-why-h{font-size:18px}}#scb-home-root .mo .mo-why :focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}#scb-home-root .mo .mo-why .mo-marquee-view{width:min(var(--v3-container),calc(100% - 2 * var(--v3-gutter)));margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-ink) 12%,var(--color-ink) 88%,transparent);mask-image:linear-gradient(90deg,transparent,var(--color-ink) 12%,var(--color-ink) 88%,transparent)}#scb-home-root .mo .mo-why{position:relative;isolation:isolate}#scb-home-root .mo .mo-why:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(40% 45% at 82% 30%,rgb(var(--color-spectrum-cyan-rgb) / .07),transparent 70%),radial-gradient(45% 50% at 12% 45%,rgb(var(--color-purple-rgb) / .1),transparent 70%),radial-gradient(40% 40% at 78% 78%,rgb(var(--color-spectrum-coral-rgb) / .06),transparent 70%),linear-gradient(180deg,rgb(var(--color-surface-night-rgb) / .22),rgb(var(--color-surface-night-rgb) / .14));-webkit-mask-image:linear-gradient(180deg,transparent,var(--color-ink) 18%,var(--color-ink) 82%,transparent);mask-image:linear-gradient(180deg,transparent,var(--color-ink) 18%,var(--color-ink) 82%,transparent)}#scb-home-root .mo .mo-why-ground-silk{position:absolute;inset:0;z-index:-2;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 40%;opacity:.22;transform:scaleX(-1);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,var(--color-ink) 22%,var(--color-ink) 78%,transparent),linear-gradient(90deg,transparent,var(--color-ink) 15%,var(--color-ink) 85%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,var(--color-ink) 22%,var(--color-ink) 78%,transparent),linear-gradient(90deg,transparent,var(--color-ink) 15%,var(--color-ink) 85%,transparent);mask-composite:intersect}@media(max-width:767px){#scb-home-root .mo .mo-why-ground-silk{opacity:.16}}#scb-home-root .mo .mo-why-split .mo-why-cell.is-2{background:radial-gradient(90% 80% at 105% -5%,rgb(var(--color-ink-rgb) / .2),transparent 60%),radial-gradient(85% 75% at 70% 110%,rgb(var(--color-surface-night-rgb) / 1),transparent 70%),linear-gradient(160deg,var(--color-action),var(--color-action-hover))}#scb-home-root .mo .mo-why-split .mo-why-cell.is-4{background:radial-gradient(90% 80% at 108% -8%,rgb(var(--color-spectrum-cyan-rgb) / .9),transparent 62%),radial-gradient(85% 75% at 108% 108%,rgb(var(--color-spectrum-coral-rgb) / .85),transparent 62%),linear-gradient(160deg,var(--color-action),var(--color-spectrum-blue))}#scb-home-root .mo .mo-why-split .mo-why-cell:is(.is-2,.is-3,.is-4):after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,transparent 35%,rgb(var(--color-surface-night-rgb) / .55));pointer-events:none}#scb-home-root .mo .mo-why-split .mo-why-cell:is(.is-2,.is-3,.is-4) .mo-why-p,#scb-home-root .mo .mo-why-split .mo-why-cell:is(.is-2,.is-3,.is-4) .mo-why-num{opacity:1}

:root{--font-poppins:Poppins;--font-poppins-500:Poppins;--font-poppins-thin:Poppins;--font-noto-sans-thai:'Noto Sans Thai';}body{margin:0!important;padding:0!important;background:#000!important;}#scb-home-root{width:100%;font-family:Poppins,'Noto Sans Thai',sans-serif;color:#fff;line-height:1.5;}#scb-home-root h1,#scb-home-root h2,#scb-home-root h3,#scb-home-root p{margin-block-start:0;}#scb-home-root button{font-family:inherit;}#scb-home-root a{text-decoration:none;}body.elementor-page .elementor-section .elementor-container{max-width:none;}body.elementor-page .elementor-widget-wrap{padding:0;}#scb-home-root [data-reveal]{visibility:visible;}body.admin-bar .v3-bar{top:32px;}@media(max-width:782px){body.admin-bar .v3-bar{top:46px;}}
#scb-home-root .sx-awards{background:#161616;padding:170px 16px 126px}#scb-home-root .sx-awards>*:not(.sx-layer-wrap){position:relative}#scb-home-root .sx-awards .sx-awards__stars{background-color:transparent;background-size:104.3% auto;background-position:0 calc(100% - 205px);rotate:180deg;opacity:.3}#scb-home-root .sx-awards .sx-h1{font-size:80px;line-height:120px}#scb-home-root .sx-awards__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;max-width:1384px;margin:100px auto 0;padding:0;list-style:none}#scb-home-root .sx-award{position:relative;width:316px;height:421px}#scb-home-root .sx-award__card{position:absolute;top:135px;left:0;width:316px;height:286px;background:url(/wp-content/uploads/agentic-ai-service/scbtechx/awards/card.svg) 0 0 / 100% 100% no-repeat}#scb-home-root .sx-root .sx-award__art{position:absolute;max-width:none;object-fit:contain}#scb-home-root .sx-award__text{position:absolute;top:282px;left:0;right:0;display:flex;flex-direction:column;gap:10px;text-align:center;font-size:20px;font-weight:700}#scb-home-root .sx-root .sx-award__title{font-size:inherit;line-height:26px;font-weight:inherit}#scb-home-root .sx-award__event{line-height:30px;color:var(--sx-blue)}@media(max-width:1024px){#scb-home-root .sx-awards{padding:100px 16px}#scb-home-root .sx-awards .sx-h1{font-size:56px;line-height:84px}#scb-home-root .sx-awards__grid{margin-top:64px}}@media(max-width:767px){#scb-home-root .sx-awards{padding:72px 16px 80px}#scb-home-root .sx-awards .sx-h1{font-size:40px;line-height:60px}#scb-home-root .sx-awards__grid{margin-top:40px;row-gap:32px}}@media(max-width:480px){#scb-home-root .sx-awards .sx-h1{font-size:36px;line-height:54px}}#scb-home-root .sx-clients{min-height:632px;display:flex;flex-direction:column;justify-content:center}#scb-home-root .sx-clients>*:not(.sx-layer-wrap){position:relative}#scb-home-root .sx-clients .sx-h1{margin:-1% 2% 2%}#scb-home-root .sx-clients__grid{display:grid;grid-template-columns:repeat(6,1fr);align-items:start;width:min(1140px,100% - 20px);margin:0 auto}#scb-home-root .sx-clients__cell{padding:20px 10px}#scb-home-root .sx-clients__logo{aspect-ratio:2 / 1;text-align:center}#scb-home-root .sx-clients__logo--168{max-width:168px;margin:0 auto}#scb-home-root .sx-clients__logo img{display:inline-block;vertical-align:middle;width:100%;height:50%;border-radius:8px}#scb-home-root .sx-clients__mobile{display:none}@media(min-width:1441px){#scb-home-root .sx-clients__grid{align-items:center}#scb-home-root .sx-clients__logo img{height:100%}}@media(max-width:1024px){#scb-home-root .sx-clients{min-height:90vh;padding:40px}}@media(max-width:800px){#scb-home-root .sx-clients .sx-h1{margin:2%}#scb-home-root .sx-clients__grid{display:none}#scb-home-root .sx-clients__mobile{display:block;padding:20px}#scb-home-root .sx-clients__mobile img{width:320px;height:330.1px;margin-bottom:-5.1px}}@media(max-width:480px){#scb-home-root .sx-clients{min-height:550px;padding:24px}#scb-home-root .sx-clients .sx-h1{margin:0}#scb-home-root .sx-clients__mobile img{width:100%;max-width:320px;height:auto;margin:0 auto}}#scb-home-root .stx-s1{--stx-s1-bg: #000;--stx-s1-ink: #fff;--stx-s1-btn: #8347ee;--stx-s1-btn-hover: #6e4be8;--stx-s1-focus: #16c8f7;position:relative;isolation:isolate;overflow:hidden;display:flex;justify-content:center;padding-inline:var(--sx-gutter);min-height:max(100svh,clamp(560px,55vw,860px));background-color:var(--stx-s1-bg);background-image:url(/wp-content/uploads/agentic-ai-service/scbtechx/s1/s1-first-light-2000.jpg);background-image:image-set(url(/wp-content/uploads/agentic-ai-service/scbtechx/s1/s1-first-light-2000.webp) type("image/webp"),url(/wp-content/uploads/agentic-ai-service/scbtechx/s1/s1-first-light-2000.jpg) type("image/jpeg"));background-repeat:no-repeat;background-size:cover;background-position:50% 62%;color:var(--stx-s1-ink)}#scb-home-root .stx-s1:after{content:"";position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7) 60%,var(--stx-s1-bg));z-index:-1;pointer-events:none}#scb-home-root .stx-s1__inner{width:100%;padding:max(clamp(96px,10.8vw,160px),24svh) 0 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:40px}#scb-home-root .sx-root .stx-s1__title{font-family:var(--font-sx-poppins),sans-serif;font-weight:700;font-size:var(--sx-h1);line-height:var(--sx-h1-lh);letter-spacing:normal;color:var(--stx-s1-ink);text-wrap:balance}#scb-home-root .sx-root .stx-s1__btn{display:inline-flex;align-items:center;justify-content:center;min-width:240px;height:56px;padding:0 32px;border-radius:40px;background:var(--stx-s1-btn);color:#fff;font:600 16px/1 var(--font-sx-poppins),var(--font-sx-thai),sans-serif;transition:background-color .2s ease}#scb-home-root .sx-root .stx-s1__btn:hover{background:var(--stx-s1-btn-hover)}#scb-home-root .sx-root .stx-s1__btn:focus-visible{outline:2px solid var(--stx-s1-focus);outline-offset:3px}#scb-home-root .sx-root .stx-s1:lang(th) .stx-s1__btn{font-family:var(--font-sx-thai),var(--font-sx-poppins),sans-serif}@media(max-width:600px){#scb-home-root .stx-s1{min-height:max(100svh,680px);background-image:url(/wp-content/uploads/agentic-ai-service/scbtechx/s1/s1-first-light-mobile-1280.jpg);background-image:image-set(url(/wp-content/uploads/agentic-ai-service/scbtechx/s1/s1-first-light-mobile-1280.webp) type("image/webp"),url(/wp-content/uploads/agentic-ai-service/scbtechx/s1/s1-first-light-mobile-1280.jpg) type("image/jpeg"))}#scb-home-root .stx-s1__inner{padding-top:max(88px,16svh);gap:32px}#scb-home-root .sx-root .stx-s1__btn{min-width:200px}}@media(prefers-reduced-motion:reduce){#scb-home-root .sx-root .stx-s1__btn{transition:none}}#scb-home-root .v3{--v3-container: var(--container-max);--v3-gutter: 80px;--v3-gap: 20px;--v3-sec: var(--space-32);--v3-h1: var(--text-display-xl-size);--v3-h1-weight: var(--text-display-xl-weight);--v3-h2: var(--text-display-size);--v3-h2-weight: var(--text-display-weight);--v3-radius: var(--radius-lg);--v3-frame-radius: 32px;--v3-bezel: 6px;--v3-hair: rgb(var(--color-ink-rgb) / .09);--v3-card: var(--color-surface-raised);--ease-out: cubic-bezier(.2, .7, .1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-glide: cubic-bezier(.2, .7, .2, 1);--ease-spring: cubic-bezier(.32, .72, 0, 1);--dur-fast: .2s;--dur-reveal: 1.4s;--v3-medium: var(--font-poppins-500, var(--font-poppins)), var(--font-noto-sans-thai), system-ui, sans-serif;background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums}#scb-home-root .v3 :focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;transition:none}#scb-home-root :where(.v3) a{color:inherit;text-decoration:none}#scb-home-root :where(.v3) :is(ul,ol){list-style:none;margin:0;padding:0}#scb-home-root :where(.v3) :is(h1,h2,h3,p,dl,dd){margin:0}#scb-home-root .v3-wrap{width:100%;max-width:calc(var(--v3-container) + 2 * var(--v3-gutter));margin-inline:auto;padding-inline:var(--v3-gutter)}#scb-home-root .v3-grad{background:linear-gradient(90deg,var(--color-purple),var(--color-spectrum-cyan));-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}#scb-home-root .v3-btn{display:inline-flex;align-items:center;gap:var(--space-3);justify-content:center;min-height:52px;padding:6px 28px;border-radius:var(--radius-pill);border:1px solid transparent;font:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}#scb-home-root .v3-btn.is-primary{background:var(--color-action);color:var(--color-on-action)}#scb-home-root .v3-btn.is-primary:hover{background:var(--color-action-hover)}#scb-home-root .v3-btn.is-outline{border-color:rgb(var(--color-ink-rgb) / .4);color:var(--color-ink);background:transparent}#scb-home-root .v3-btn.is-outline:hover{border-color:rgb(var(--color-ink-rgb) / .8);background:rgb(var(--color-ink-rgb) / .06)}#scb-home-root .v3-btn:active{transform:translateY(1px) scale(.98)}#scb-home-root .v3-btn:disabled{opacity:.4;cursor:not-allowed}#scb-home-root .v3-btn.is-bar{min-height:44px;padding:4px 22px;font-size:14px}#scb-home-root .v3-bar{--logo-box: 93px;--nav-ml: 15px;--nav-gap: 10px;--cta-gap: 18px;--globe-gap: 17px;position:sticky;top:0;z-index:40;background:var(--color-surface-bar)}#scb-home-root .v3-bar.is-th{--logo-box: 166px;--nav-ml: 20px;--nav-gap: 20px;--cta-gap: 14px;--globe-gap: 13px}#scb-home-root .v3-bar-in{display:flex;align-items:center;height:calc(var(--logo-box) + 20px);padding:0 13px 0 40px}#scb-home-root .v3-logo{display:grid;place-items:center;flex:none;width:var(--logo-box);height:var(--logo-box)}#scb-home-root .v3-logo-word{width:60.2%;height:auto}#scb-home-root .v3-nav{height:74px;margin-left:var(--nav-ml)}#scb-home-root .v3-nav>ul{display:flex;gap:var(--nav-gap);height:100%}#scb-home-root .v3-nav-li{display:flex}#scb-home-root .v3-bar.is-en .v3-nav-li.is-cyan{margin-left:10px}#scb-home-root .v3-nav-link{position:relative;display:inline-flex;align-items:center;gap:7px;padding:0 5px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;line-height:1;color:var(--color-ink);cursor:pointer;white-space:nowrap;transition:color .2s ease-in}#scb-home-root .v3-nav-link:after{content:"";position:absolute;inset:auto 0 0;height:4px;background:currentColor;opacity:0;transition:opacity .2s ease-in}#scb-home-root .v3-nav-li{--hl: var(--color-spectrum-cyan)}#scb-home-root .v3-nav-li.is-yellow{--hl: var(--color-spectrum-yellow)}#scb-home-root .v3-nav-link:hover,#scb-home-root .v3-nav-link[aria-expanded=true]{color:var(--hl)}#scb-home-root .v3-nav-link:hover:after,#scb-home-root .v3-nav-link[aria-expanded=true]:after{opacity:1}#scb-home-root .v3-chev{flex:none;transition:transform .2s ease-in}#scb-home-root .v3-menu{opacity:0;visibility:hidden;transition:opacity .2s ease-in,transform .2s ease-in,visibility 0s .2s}#scb-home-root .v3-menu.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease-in,transform .2s ease-in}@media(hover:hover){#scb-home-root .v3-nav-li.has-menu:hover>.v3-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease-in,transform .2s ease-in}#scb-home-root .v3-nav-li.has-menu:hover>.v3-nav-link{color:var(--hl)}#scb-home-root .v3-nav-li.has-menu:hover>.v3-nav-link:after{opacity:1}}#scb-home-root .v3-mega{position:absolute;inset:calc(50% + 37px) 0 auto;background:var(--color-surface-bar);transform:translateY(15px)}#scb-home-root .v3-mega:not(.is-wide){border-top:1px solid var(--color-line);transform:none}#scb-home-root .v3-mega-in{max-width:1140px;margin-inline:auto;padding:13px 16px 17px}#scb-home-root .v3-mega ul{display:flex;gap:25px}#scb-home-root .v3-mega a{display:flex;align-items:center;gap:15px;min-height:44px;font-size:14px;font-weight:600;line-height:1;color:var(--color-ink);white-space:nowrap;transition:color .2s ease-in}#scb-home-root .v3-mega a:hover{color:var(--hl)}#scb-home-root .v3-mega-ic{flex:none;color:var(--hl);width:32px;height:32px}#scb-home-root .v3-mega-ic svg{display:block;width:100%;height:100%}#scb-home-root .v3-mega-in{padding-left:7px}#scb-home-root .v3-bar.is-th .v3-mega a{min-height:74px}#scb-home-root .v3-mega:not(.is-wide) .v3-mega-in{padding:7px 16px 13px}#scb-home-root .v3-mega:not(.is-wide) a{min-height:74px}#scb-home-root .v3-mega:not(.is-wide) ul{justify-content:center;gap:65px;padding-right:16px}#scb-home-root .v3-mega:not(.is-wide) .v3-mega-ic{width:36px;height:36px}#scb-home-root .v3-bar-end{display:flex;align-items:center;gap:var(--cta-gap);margin-left:auto}#scb-home-root .v3-bar-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48.5px;padding:2px 24px 0;border-radius:var(--radius-pill);background:var(--color-purple);font-size:14px;font-weight:600;line-height:1;color:var(--color-on-action);white-space:nowrap;transition:background-color .2s ease-in}#scb-home-root .v3-bar-cta:hover{background:var(--color-action)}#scb-home-root .v3-bar-cta svg{flex:none;margin-top:-2px}#scb-home-root .v3-lang{position:relative;min-width:128px}#scb-home-root .v3-lang-btn{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0;border:0;background:none;font:inherit;font-size:18px;font-weight:600;color:var(--color-ink);cursor:pointer}#scb-home-root .v3-lang-btn>svg:first-child{margin-right:calc(var(--globe-gap) - 6px)}#scb-home-root .v3-lang-btn>.v3-chev{margin-left:6px}#scb-home-root .v3-bar.is-en .v3-lang-btn>:not(:first-child){position:relative;top:3px}#scb-home-root .v3-lang-btn[aria-expanded=true] .v3-chev{transform:rotate(180deg)}#scb-home-root .v3-menu.is-lang{position:absolute;top:calc(100% - 8px);left:calc(24px + var(--globe-gap))}#scb-home-root .v3-menu.is-lang a,#scb-home-root .v3-menu.is-lang button{display:block;padding:2px 0;border:0;background:none;font:inherit;font-size:18px;font-weight:600;line-height:1.7;color:var(--color-ink);white-space:nowrap;cursor:pointer;transition:color .2s ease-in}#scb-home-root .v3-menu.is-lang a:hover{color:var(--color-spectrum-cyan)}#scb-home-root .v3-menu button[aria-disabled=true],#scb-home-root .v3-sheet-lang button[aria-disabled=true]{opacity:.45;cursor:default}#scb-home-root .v3-burger{display:none;flex:none;width:34px;height:34px;padding:5px;border:0;background:none;color:var(--color-ink);cursor:pointer}#scb-home-root .v3-burger svg{display:block}#scb-home-root .v3-sheet{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:54px 37px 48px 55px;background:var(--color-surface-bar);opacity:0;visibility:hidden;transition:opacity .3s ease-in,visibility 0s .3s}#scb-home-root .v3-sheet.is-open{opacity:1;visibility:visible;transition:opacity .3s ease-in}#scb-home-root .v3-sheet-top{display:flex;align-items:flex-start;justify-content:space-between}#scb-home-root .v3-sheet-logo{display:inline-flex;flex-direction:column;align-items:center;gap:3px}#scb-home-root .v3-sheet-close{display:grid;place-items:center;width:44px;height:44px;margin:-14px -7px 0 0;border:0;background:none;color:var(--color-ink);cursor:pointer}#scb-home-root .v3-sheet-nav{margin-top:24px;padding-left:18px}#scb-home-root .v3-sheet-nav a,#scb-home-root .v3-sheet-nav summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;font-size:16px;font-weight:600;color:var(--color-ink);cursor:pointer;list-style:none}#scb-home-root .v3-sheet-nav summary{padding-right:6px}#scb-home-root .v3-sheet summary::-webkit-details-marker{display:none}#scb-home-root .v3-sheet details[open]>summary .v3-chev{transform:rotate(180deg)}#scb-home-root .v3-sheet-nav details ul{padding:0 0 8px 16px}#scb-home-root .v3-sheet-nav details a{min-height:40px;font-size:14px;color:var(--color-ink-muted)}#scb-home-root .v3-bar-cta.is-sheet{flex:none;width:100%;height:53px;margin-top:21px;gap:14px;font-size:16px}#scb-home-root .v3-sheet-lang{align-self:center;margin-top:18px;text-align:center}#scb-home-root .v3-sheet-lang summary{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:20px;font-weight:600;list-style:none;cursor:pointer}#scb-home-root .v3-sheet-lang summary .v3-chev{width:12px;height:20px}#scb-home-root .v3-sheet-lang a,#scb-home-root .v3-sheet-lang button{display:block;margin-inline:auto;padding:6px 0;border:0;background:none;font:inherit;font-size:18px;font-weight:600;color:var(--color-ink)}#scb-home-root .v3-film,#scb-home-root .v3-film-poster,#scb-home-root .v3-film-clip{position:absolute;inset:0;width:100%;height:100%}#scb-home-root .v3-film-poster,#scb-home-root .v3-film-clip{object-fit:cover;object-position:70% 0%}#scb-home-root .v3-film{transform-origin:70% 0%}#scb-home-root .v3-film-clip{opacity:0;transition:opacity var(--film-fade, .5s) var(--ease-in-out)}#scb-home-root .v3-film-clip.is-on{opacity:1}@media(max-width:1279px){#scb-home-root .v3-film-poster,#scb-home-root .v3-film-clip{object-position:88% 0%}}#scb-home-root .v3-js [data-loop]:not(.is-live) .lp,#scb-home-root .v3-js [data-loop]:not(.is-live).lp{animation-play-state:paused!important}#scb-home-root .v3-js [data-reveal]{opacity:0;transform:perspective(1200px) translateY(48px) rotateX(10deg) scale(.97);transform-origin:50% 100%;filter:blur(8px);transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out),filter var(--dur-reveal) var(--ease-out);transition-delay:var(--d, 0ms)}#scb-home-root .v3-js [data-reveal].is-revealed{opacity:1;transform:none;filter:none}#scb-home-root .v3-noanim [data-reveal]{transition:none!important}#scb-home-root .v3-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:var(--radius-pill);background:rgb(var(--color-ink-rgb) / .06);border:1px solid var(--v3-hair);font-size:14px;font-weight:600;white-space:nowrap}#scb-home-root .v3 main .v3-btn.is-light{background:var(--color-ink);color:var(--color-surface);min-width:240px}#scb-home-root .v3-btn.is-light:hover{background:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .v3-btn.is-light:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}#scb-home-root .is-full{grid-column:1 / -1}#scb-home-root .v3-footer{background:var(--color-purple);color:var(--color-on-action)}#scb-home-root .v3-footer-in{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"co ." "legal social" "copy .";align-items:start;column-gap:var(--space-8);max-width:1290px;min-height:160px;margin-inline:auto;padding:32px 40px}#scb-home-root .v3-footer-in:lang(th){padding:30px 40px 33px}#scb-home-root .v3-footer-legal:lang(th){margin-top:-3px}#scb-home-root .v3-footer-co{grid-area:co;font-size:20px;font-weight:600;line-height:30px}#scb-home-root .v3-footer-legal{grid-area:legal;display:flex;flex-wrap:wrap;font-size:14px;line-height:21px}#scb-home-root .v3-footer-legal li:not(:last-child):after{content:"|";margin:0 3.5px}#scb-home-root .v3-footer-legal a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:opacity .2s ease-in}#scb-home-root .v3-footer-legal a:hover{opacity:.75}#scb-home-root .v3-footer-copy{grid-area:copy;margin-top:21px;font-size:12px;line-height:21px}#scb-home-root .v3-footer-copy:lang(th){margin-top:22px}#scb-home-root .v3-footer :focus-visible{outline-color:var(--color-on-action)}#scb-home-root .v3-social{grid-area:social;display:flex;gap:36px;padding-right:19px}#scb-home-root .v3-social a{display:grid;place-items:center;width:24px;height:24px;transition:opacity .2s ease-in}#scb-home-root .v3-social a:hover{opacity:.75}#scb-home-root .v3:after{content:"";position:fixed;inset:0;z-index:41;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}@supports (animation-timeline: view()){#scb-home-root .v3-film{animation:v3-film-out linear both;animation-timeline:--v3-hero;animation-range:exit 0% exit 100%}@keyframes v3-film-out{to{transform:scale(1.14) translateY(8%)}}}#scb-home-root .v3{--v3-display: var(--font-poppins-thin, var(--font-poppins)), var(--font-noto-sans-thai), system-ui, sans-serif;--v3-display-weight: 200;--v3-bezel: 0px}#scb-home-root .v3 main .v3-btn{font-size:12px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:1199px){#scb-home-root .v3-nav,#scb-home-root .v3-bar-end>.v3-bar-cta,#scb-home-root .v3-bar-end>.v3-lang{display:none}#scb-home-root .v3-bar,#scb-home-root .v3-bar.is-th{--logo-box: 154px}#scb-home-root .v3-bar-in{padding:0 24px}#scb-home-root .v3-burger{display:block}}@media(max-width:1279px){#scb-home-root .v3{--v3-gutter: 40px;--v3-h1: 64px;--v3-h2: 44px;--v3-sec: var(--space-24)}}@media(max-width:767px){#scb-home-root .v3{--v3-gutter: 16px;--v3-gap: 16px;--v3-h1: 44px;--v3-h2: 32px;--v3-sec: var(--space-16)}#scb-home-root .v3-footer-in,#scb-home-root .v3-footer-in:lang(th){grid-template-columns:minmax(0,1fr);grid-template-areas:"co" "legal" "social" "copy";justify-items:center;padding:20px 26px;text-align:center}#scb-home-root .v3-footer-co{font-size:16px}#scb-home-root .v3-footer-legal,#scb-home-root .v3-footer-legal:lang(th){flex-direction:column;align-items:center;gap:10px;margin-top:6px}#scb-home-root .v3-footer-legal li:not(:last-child):after{content:none}#scb-home-root .v3-social{gap:28.5px;margin-top:35px;padding:0}#scb-home-root .v3-footer-copy,#scb-home-root .v3-footer-copy:lang(th){margin-top:39px}}@media(prefers-reduced-motion:reduce){#scb-home-root .v3 *,#scb-home-root .v3 *:before,#scb-home-root .v3 *:after{animation:none!important;transition-duration:1ms!important}#scb-home-root .v3-js [data-reveal]{opacity:1;transform:none;filter:none}}#scb-home-root .v3 main .v3-btn{font-size:14px;letter-spacing:.1em}#scb-home-root .v3 main .v3-pill{font-size:14px}#scb-home-root .v3 main .v3-btn{min-height:48px}#scb-home-root .v3.v3:lang(th) *{letter-spacing:normal}#scb-home-root .v3.v3:lang(th) :is(h1,h2,h3,.v3-h1,.v3-h2,.in-industry,.sl-card-name,.sl-ch-title){line-height:1.3}#scb-home-root .v3.v3:lang(th) .v3-grad{padding-bottom:.12em}#scb-home-root .v3.v3:lang(th) :is(p,li){line-height:1.7}#scb-home-root .mo{--mo-bar: 113px;--mo-cols: repeat(12, minmax(0, 1fr));--mo-gap: var(--space-6)}#scb-home-root .mo:lang(th){--mo-bar: 186px}@media(max-width:1199px){#scb-home-root .mo,#scb-home-root .mo:lang(th){--mo-bar: 174px}}@media(min-width:1100px){#scb-home-root .v3.mo{--v3-sec: clamp(128px, 11vw, 176px)}}#scb-home-root .mo .mo-sec{padding-top:var(--v3-sec)}#scb-home-root .mo .mo-progress{position:fixed;inset:0 0 auto;z-index:60;height:2px;background:linear-gradient(90deg,var(--color-purple),var(--color-spectrum-cyan),var(--color-spectrum-coral));transform:scaleX(var(--sp, 0));transform-origin:left;pointer-events:none}#scb-home-root .mo .mo-eyebrow{font-family:var(--v3-medium);font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-title{margin:0;font-size:var(--v3-h2);font-weight:700;line-height:1.04;letter-spacing:-.045em}#scb-home-root .mo .mo-mask{display:block;overflow:hidden;padding-bottom:.24em;margin-bottom:-.24em}#scb-home-root .mo .mo-mask-in{display:block}#scb-home-root .mo .mo-lead{max-width:46ch;font-size:18px;line-height:1.6;color:var(--color-ink-muted)}#scb-home-root .mo .mo-label{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-label.is-governed{color:var(--color-purple)}#scb-home-root .mo .mo-dot{width:8px;height:8px;border-radius:50%;background:var(--p);box-shadow:0 0 8px var(--p)}#scb-home-root .mo .mo-head{display:grid;grid-template-columns:var(--mo-cols);column-gap:var(--mo-gap);align-items:end}#scb-home-root .mo .mo-head .mo-eyebrow{grid-column:1 / -1;margin-bottom:var(--space-6)}#scb-home-root .mo .mo-head .mo-title{grid-column:1 / span 7}#scb-home-root .mo .mo-head-side{grid-column:8 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);padding-bottom:.3em}@media(max-width:1099px){#scb-home-root .mo .mo-head .mo-title,#scb-home-root .mo .mo-head-side{grid-column:1 / -1}#scb-home-root .mo .mo-head-side{margin-top:var(--space-6)}}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-head[data-reveal]{opacity:1;transform:none;filter:none}#scb-home-root .v3-js .mo-mask-in{transform:translateY(108%);transition:transform 1.1s var(--ease-spring);transition-delay:calc(var(--i, 0) * .11s)}#scb-home-root .v3-js [data-reveal].is-revealed .mo-mask-in{transform:none}#scb-home-root .v3-js .mo-head .mo-eyebrow,#scb-home-root .v3-js .mo-head-side{opacity:0;transform:translateY(16px);transition:opacity .9s var(--ease-out) .26s,transform .9s var(--ease-out) .26s}#scb-home-root .v3-js .mo-head .mo-eyebrow{transition-delay:0ms}#scb-home-root .v3-js .is-revealed .mo-eyebrow,#scb-home-root .v3-js .is-revealed .mo-head-side{opacity:1;transform:none}}#scb-home-root .mo .mo-hero{--hp: 0;--px: 0;--py: 0;position:relative;display:flex;flex-direction:column;justify-content:center;height:calc(100svh - var(--mo-bar));min-height:620px;isolation:isolate}#scb-home-root .mo .mo-hero-media{position:absolute;inset:0;z-index:-1;overflow:hidden;clip-path:inset(calc(var(--hp) * 4vw) calc(var(--hp) * 4vw) calc(var(--hp) * 4vw) calc(var(--hp) * 4vw) round calc(var(--hp) * var(--radius-lg)))}#scb-home-root .mo .v3-film{animation:none;transform:scale(calc(1.1 - var(--hp) * .1)) translate3d(calc(var(--px) * -10px),calc(var(--py) * -8px),0);transition:transform .3s var(--ease-out)}#scb-home-root .mo .mo-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .62) 40%,rgb(var(--color-surface-rgb) / .1) 75%),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .75) 0%,transparent 32%)}#scb-home-root .mo .mo-hero-copy{position:relative;transform:translate3d(0,calc(var(--hp) * -72px),0);opacity:calc(1 - var(--hp) * 1.4)}#scb-home-root .mo .mo-h1{display:flex;flex-direction:column;margin:var(--space-6) 0 var(--space-8);font-size:var(--v3-h1);font-weight:700;line-height:1.02;letter-spacing:-.045em}#scb-home-root .mo .mo-line{display:block;width:max-content;max-width:100%;overflow:hidden;padding-bottom:.24em;margin-bottom:-.24em}#scb-home-root .mo .mo-line-in{display:block}#scb-home-root .mo .mo-hero-lead{max-width:52ch;font-size:18px;line-height:1.6;color:rgb(var(--color-ink-rgb) / .8)}#scb-home-root .mo .mo-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}#scb-home-root .mo .mo-trust{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);margin-top:var(--space-12);font-size:14px;color:var(--color-ink-muted)}#scb-home-root .mo .mo-trust li{display:flex;align-items:center;gap:10px}#scb-home-root .mo .mo-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-purple)}#scb-home-root .mo .mo-cue{position:absolute;left:50%;bottom:28px;width:1px;height:56px;overflow:hidden;background:rgb(var(--color-ink-rgb) / .18);opacity:calc(1 - var(--hp) * 3)}#scb-home-root .mo .mo-cue:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,var(--color-ink));animation:mo-cue 2.2s var(--ease-in-out) infinite}@keyframes mo-cue{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}#scb-home-root .mo .mo-pause{position:absolute;right:24px;bottom:28px}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .mo-line-in{animation:mo-line 1.2s var(--ease-spring) both;animation-delay:calc(.2s + var(--i) * .12s)}#scb-home-root .mo .mo-rise{animation:mo-rise 1s var(--ease-out) both;animation-delay:calc(.26s + var(--i) * .11s)}}@keyframes mo-line{0%{transform:translateY(110%)}}@keyframes mo-rise{0%{opacity:0;transform:translateY(18px)}}#scb-home-root .mo .mo-gap-track{position:relative;margin-top:var(--space-12)}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-track{height:460vh}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-stage{position:sticky;top:var(--mo-bar);display:flex;align-items:center;height:calc(100vh - var(--mo-bar))}#scb-home-root .mo .mo-gap-stage>.v3-wrap{width:100%}#scb-home-root .mo .mo-gap-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6)}#scb-home-root .mo .mo-tdot{width:8px;height:8px;border-radius:50%;background:var(--color-spectrum-coral)}#scb-home-root .mo .mo-tdot.is-with{background:var(--color-spectrum-cyan)}#scb-home-root .mo .mo-board{display:grid;grid-template-columns:168px minmax(0,1fr) 168px;gap:var(--space-5, 20px)}#scb-home-root .mo .mo-plate{position:relative;display:flex;flex-direction:column;padding:var(--space-6);overflow:hidden;isolation:isolate;border:1px solid var(--v3-hair);border-radius:24px;background:var(--color-surface-raised)}#scb-home-root .mo .mo-plate.is-pilot{border-style:dashed;border-color:rgb(var(--color-ink-rgb) / .22)}#scb-home-root .mo .mo-plate.is-prod{border-color:color-mix(in oklab,var(--color-spectrum-cyan) calc(var(--solved) / var(--total) * 70%),var(--v3-hair));transition:border-color .6s var(--ease-out)}#scb-home-root .mo .mo-plate-glow{position:absolute;inset:-40% -40% -10%;z-index:-1;background:radial-gradient(circle at 50% 80%,rgb(var(--color-spectrum-cyan-rgb) / .45),transparent 60%);opacity:calc(var(--solved) / var(--total));transition:opacity .7s var(--ease-out)}#scb-home-root .mo .mo-plate-name{font-size:20px;font-weight:700}#scb-home-root .mo .mo-plate-sub{margin-top:4px;font-size:14px;color:var(--color-ink-muted)}#scb-home-root .mo .mo-plate-count{margin-top:auto;padding-top:var(--space-8)}#scb-home-root .mo .mo-plate-count b{display:inline-block;font-family:var(--v3-display);font-size:72px;font-weight:200;line-height:1;letter-spacing:-.04em;animation:mo-count .6s var(--ease-out)}#scb-home-root .mo .mo-plate-count i{font-style:normal;font-size:20px;color:var(--color-ink-muted)}#scb-home-root .mo .mo-plate-count span{display:block;margin-top:var(--space-2);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted)}@keyframes mo-count{0%{opacity:0;transform:translateY(14px)}}#scb-home-root .mo .mo-lanes{display:grid;gap:10px}#scb-home-root .mo .mo-lane{display:grid;grid-template-columns:40px minmax(0,1.15fr) 80px minmax(0,1fr);align-items:center;gap:var(--space-4);padding:14px 20px;border:1px solid var(--v3-hair);border-radius:18px;background:rgb(var(--color-surface-raised-rgb) / .6);transition:border-color .6s var(--ease-out),background-color .6s var(--ease-out)}#scb-home-root .mo .mo-lane.is-solved{border-color:color-mix(in oklab,var(--p) 42%,transparent);background:color-mix(in oklab,var(--p) 6%,var(--color-surface-raised))}#scb-home-root .mo .mo-lane-n{font-family:var(--v3-display);font-size:28px;font-weight:200;color:var(--color-ink-muted);transition:color .6s var(--ease-out)}#scb-home-root .mo .mo-lane.is-solved .mo-lane-n{color:var(--p)}#scb-home-root .mo .mo-lane-text h3{font-size:16px;font-weight:700;line-height:1.3}#scb-home-root .mo .mo-lane-text p{margin-top:4px;font-size:14px;line-height:1.5;color:var(--color-ink-muted)}#scb-home-root .mo .mo-wire{position:relative;height:24px;overflow:hidden}#scb-home-root .mo .mo-wire:before,#scb-home-root .mo .mo-wire-lit{content:"";position:absolute;left:0;right:0;top:50%;height:1px}#scb-home-root .mo .mo-wire:before{background:rgb(var(--color-ink-rgb) / .18)}#scb-home-root .mo .mo-wire-lit{background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease-spring)}#scb-home-root .mo .is-solved .mo-wire-lit{transform:scaleX(1)}#scb-home-root .mo .mo-seam{position:absolute;left:50%;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border:1.5px solid var(--color-spectrum-coral);background:var(--color-surface);transform:rotate(45deg);transition:border-radius .5s var(--ease-out),background-color .5s var(--ease-out),border-color .5s var(--ease-out),transform .5s var(--ease-out)}#scb-home-root .mo .is-solved .mo-seam{border-color:var(--p);border-radius:50%;background:var(--p);transform:rotate(0) scale(.8);box-shadow:0 0 12px var(--p)}#scb-home-root .mo .mo-comet{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent 55%,var(--p));transform:translate(-100%);opacity:0}#scb-home-root .mo .is-solved .mo-comet{opacity:1;animation:mo-comet 1.8s linear infinite}@keyframes mo-comet{to{transform:translate(100%)}}#scb-home-root .mo .mo-piece{opacity:.35;filter:grayscale(1);transition:opacity .6s var(--ease-out),filter .6s var(--ease-out)}#scb-home-root .mo .is-solved .mo-piece{opacity:1;filter:none}#scb-home-root .mo .mo-sol{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border:1px solid color-mix(in oklab,var(--p) 50%,transparent);border-radius:var(--radius-pill);background:color-mix(in oklab,var(--p) 12%,transparent);font-size:14px;font-weight:600}#scb-home-root .mo .mo-sol i{width:8px;height:8px;border-radius:50%;background:var(--p);box-shadow:0 0 8px var(--p)}#scb-home-root .mo .is-solved .mo-sol{animation:mo-ping .9s var(--ease-out)}@keyframes mo-ping{0%{box-shadow:0 0 color-mix(in oklab,var(--p) 60%,transparent)}to{box-shadow:0 0 0 12px transparent}}#scb-home-root .mo .mo-how{margin-top:6px;font-size:14px;line-height:1.45;color:var(--color-ink-muted)}@media(max-width:1099px){#scb-home-root .mo .mo-gap-bar{flex-wrap:wrap}#scb-home-root .mo .mo-board{grid-template-columns:minmax(0,1fr)}#scb-home-root .mo .mo-plate{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-3)}#scb-home-root .mo .mo-plate-count{margin:0 0 0 auto;padding:0;text-align:right}#scb-home-root .mo .mo-plate-count b{font-size:44px}#scb-home-root .mo .mo-lane{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"n t" ". w" ". p";row-gap:var(--space-3)}#scb-home-root .mo .mo-lane-n{grid-area:n;align-self:start}#scb-home-root .mo .mo-lane-text{grid-area:t}#scb-home-root .mo .mo-wire{grid-area:w}#scb-home-root .mo .mo-piece{grid-area:p}}#scb-home-root .mo .mo-panel-points{display:grid;gap:var(--space-2)}#scb-home-root .mo .mo-panel-points li{position:relative;padding-left:20px;font-size:14px;line-height:1.55;color:rgb(var(--color-ink-rgb) / .78)}#scb-home-root .mo .mo-panel-points li:before{content:"";position:absolute;left:0;top:.72em;width:10px;height:1px;background:var(--p)}#scb-home-root .mo .mo-panel-points b{color:var(--color-ink);font-weight:600}#scb-home-root .mo .mo-panel-solves{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--v3-hair);font-size:14px;line-height:1.5;color:var(--color-ink-muted)}#scb-home-root .mo .mo-panel-solves span{display:block;margin-bottom:4px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p)}#scb-home-root .mo .mo-ind-stage{display:flex;flex-direction:column;gap:var(--space-12)}#scb-home-root .mo .mo-ind.is-pinned .mo-ind-stage{position:sticky;top:var(--mo-bar);justify-content:center;height:calc(100vh - var(--mo-bar));overflow:hidden}#scb-home-root .mo .mo-rail{display:flex;gap:var(--space-6);padding-inline:max(var(--v3-gutter),calc((100vw - var(--v3-container)) / 2));will-change:transform}#scb-home-root .mo .mo-rail:after{content:"";flex:0 0 1px}#scb-home-root .mo .mo-ind-card{position:relative;display:grid;flex:0 0 min(80vw,1000px);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--space-12);padding:var(--space-10, 40px);overflow:hidden;isolation:isolate;border:1px solid var(--v3-hair);border-radius:32px;background:var(--color-surface-raised);opacity:.4;transition:opacity .6s var(--ease-out),border-color .6s var(--ease-out)}#scb-home-root .mo .mo-ind-card:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 80% at 0% 0%,color-mix(in oklab,var(--p) 24%,transparent),transparent 70%)}#scb-home-root .mo .mo-ind-card.is-at{opacity:1;border-color:color-mix(in oklab,var(--p) 40%,transparent)}#scb-home-root .mo .mo-ind-n{font-size:14px;font-weight:600;letter-spacing:.14em;color:var(--p)}#scb-home-root .mo .mo-ind-name{margin:var(--space-3) 0 var(--space-12);font-family:var(--v3-display);font-size:var(--text-display-size);font-weight:200;line-height:1;letter-spacing:-.04em}#scb-home-root .mo .mo-ind-title{margin-top:var(--space-2);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02em}#scb-home-root .mo .mo-ind-rows{display:grid;gap:var(--space-6);margin-bottom:var(--space-8)}#scb-home-root .mo .mo-ind-rows dd{margin:var(--space-2) 0 0;font-size:16px;line-height:1.6;color:var(--color-ink-muted)}#scb-home-root .mo .mo-pieces{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}#scb-home-root .mo .mo-ind-meter{display:flex;gap:var(--space-2)}#scb-home-root .mo .mo-ind-meter li{position:relative;flex:1;height:2px;overflow:hidden;background:rgb(var(--color-ink-rgb) / .14)}#scb-home-root .mo .mo-ind-meter li:after{content:"";position:absolute;inset:0;background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-out)}#scb-home-root .mo .mo-ind-meter li.is-on:after{transform:scaleX(1)}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-rail{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--v3-gutter),calc((100vw - var(--v3-container)) / 2));padding-bottom:var(--space-2);scrollbar-width:thin}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-card{opacity:1;scroll-snap-align:start}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-meter{display:none}@media(max-width:1099px){#scb-home-root .mo .mo-ind-card{flex-basis:min(86vw,560px);grid-template-columns:minmax(0,1fr);gap:var(--space-8);padding:var(--space-8)}#scb-home-root .mo .mo-ind-name{margin-bottom:var(--space-8);font-size:44px}#scb-home-root .mo .mo-rail{padding-inline:var(--v3-gutter)}}@media(max-width:767px){#scb-home-root .mo .mo-rail{padding-inline:16px;gap:var(--space-3)}#scb-home-root .mo .mo-ind-card{padding:var(--space-6);border-radius:24px}}#scb-home-root .mo .mo-fill span{opacity:clamp(.18,calc(var(--fp, 1) * (var(--n) + 3) - var(--i)),1);transition:opacity .16s linear}#scb-home-root .mo .mo-marquee{margin-top:var(--space-24)}#scb-home-root .mo .mo-marquee-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}#scb-home-root .mo .mo-marquee-view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-ink) 8%,var(--color-ink) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--color-ink) 8%,var(--color-ink) 92%,transparent)}#scb-home-root .mo .mo-marquee-row{display:flex;width:max-content;animation:mo-marquee 42s linear infinite}#scb-home-root .mo .mo-marquee-row li{display:grid;flex:none;place-items:center;width:208px;height:104px;margin-right:var(--space-4);border:1px solid var(--v3-hair);border-radius:22px;background:var(--color-surface-raised)}#scb-home-root .mo .mo-marquee-row img{width:auto;max-width:60%;height:auto;max-height:40px;object-fit:contain;filter:brightness(0) invert(1);opacity:.6}#scb-home-root .mo .mo-marquee:hover .mo-marquee-row,#scb-home-root .mo .mo-marquee:focus-within .mo-marquee-row,#scb-home-root .mo .mo-marquee.is-paused .mo-marquee-row{animation-play-state:paused}@keyframes mo-marquee{to{transform:translate(-50%)}}@media(max-width:599px){#scb-home-root .mo .mo-marquee-row li{width:152px;height:84px}}#scb-home-root .mo .mo-ins-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5, 20px);margin-top:var(--space-16)}#scb-home-root .mo .mo-ins-grid>li{perspective:1000px}#scb-home-root .mo .mo-ins-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--v3-hair);border-radius:24px;background:var(--color-surface-raised);transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .7s var(--ease-out),border-color .3s var(--ease-out)}#scb-home-root .mo .mo-ins-card:hover{border-color:color-mix(in oklab,var(--p) 45%,transparent);transition:transform .12s linear,border-color .3s var(--ease-out)}#scb-home-root .mo .mo-ins-cover{aspect-ratio:16 / 10;overflow:hidden}#scb-home-root .mo .mo-ins-cover img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.2s var(--ease-out)}#scb-home-root .mo .mo-ins-card:hover .mo-ins-cover img{transform:scale(1.12)}#scb-home-root .mo .mo-ins-txt{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-8)}#scb-home-root .mo .mo-ins-cat{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p)}#scb-home-root .mo .mo-ins-title{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.015em}#scb-home-root .mo .mo-ins-desc{font-size:16px;line-height:1.55;color:var(--color-ink-muted)}#scb-home-root .mo .mo-glare{position:absolute;inset:0;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 0%),rgb(var(--color-ink-rgb) / .12),transparent 55%);opacity:0;transition:opacity .3s var(--ease-out);pointer-events:none}#scb-home-root .mo .mo-ins-card:hover .mo-glare{opacity:1}@media(max-width:1099px){#scb-home-root .mo .mo-ins-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-hero-media{clip-path:none}#scb-home-root .mo .mo-hero-copy{transform:none;opacity:1}#scb-home-root .mo .mo-line,#scb-home-root .mo .v3-film{translate:none;transform:none;transition:none}#scb-home-root .mo .mo-cue:after,#scb-home-root .mo .is-solved .mo-comet,#scb-home-root .mo .is-solved .mo-sol,#scb-home-root .mo .mo-plate-count b{animation:none}#scb-home-root .mo .mo-fill span{opacity:1}#scb-home-root .mo .mo-marquee-row{flex-wrap:wrap;width:auto;gap:var(--space-3);animation:none}#scb-home-root .mo .mo-marquee-row li[aria-hidden]{display:none}#scb-home-root .mo .mo-ins-card{transform:none}}@property --a1{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --a2{syntax: "<color>"; inherits: true; initial-value: transparent;}#scb-home-root .mo>main,#scb-home-root .mo>.v3-footer{position:relative;z-index:1}#scb-home-root .mo .mo-ambient{--a1: var(--color-purple);--a2: var(--color-spectrum-blue);position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;transition:--a1 1.8s var(--ease-in-out),--a2 1.8s var(--ease-in-out)}#scb-home-root .mo .mo-pool{position:absolute;width:80vmax;height:80vmax;border-radius:50%;opacity:.2}#scb-home-root .mo .mo-pool.is-1{left:-30vmax;top:-25vmax;background:radial-gradient(circle,var(--a1),transparent 62%);animation:mo-pool-a 40s var(--ease-in-out) infinite alternate}#scb-home-root .mo .mo-pool.is-2{right:-32vmax;bottom:-35vmax;background:radial-gradient(circle,var(--a2),transparent 62%);animation:mo-pool-b 52s var(--ease-in-out) infinite alternate}@keyframes mo-pool-a{to{transform:translate3d(18vmax,22vmax,0) scale(1.1)}}@keyframes mo-pool-b{to{transform:translate3d(-20vmax,-14vmax,0) scale(.92)}}#scb-home-root .mo .mo-grain{position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.05;mix-blend-mode:overlay}#scb-home-root .mo .mo-plate,#scb-home-root .mo .mo-ind-card{border-color:transparent;background-color:rgb(var(--color-surface-raised-rgb) / .6);background-image:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .06),rgb(var(--color-ink-rgb) / .012) 40%,transparent 72%);box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .1),0 60px 120px -60px rgb(var(--color-surface-rgb) / .95)}#scb-home-root .mo .mo-plate:after,#scb-home-root .mo .mo-ind-card:after{content:"";position:absolute;inset:0;z-index:3;padding:1px;border-radius:inherit;background:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .22),rgb(var(--color-ink-rgb) / .06) 45%,rgb(var(--color-ink-rgb) / .02));-webkit-mask:linear-gradient(var(--color-ink) 0 0) content-box,linear-gradient(var(--color-ink) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--color-ink) 0 0) content-box exclude,linear-gradient(var(--color-ink) 0 0);pointer-events:none}#scb-home-root .mo .mo-plate.is-pilot{border:1px dashed rgb(var(--color-ink-rgb) / .2)}#scb-home-root .mo .mo-plate.is-pilot:after{content:none}#scb-home-root .mo .mo-lanes{gap:0;border-bottom:1px solid var(--v3-hair)}#scb-home-root .mo .mo-lane,#scb-home-root .mo .mo-lane.is-solved{padding:16px 8px;border:0;border-top:1px solid var(--v3-hair);border-radius:0;background:none}#scb-home-root .mo .mo-lane{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--p) 9%,transparent) 55%,transparent);background-size:0% 100%;background-repeat:no-repeat;transition:background-size .9s var(--ease-out)}#scb-home-root .mo .mo-lane.is-solved{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--p) 9%,transparent) 55%,transparent);background-size:100% 100%}#scb-home-root .mo .mo-ins-card{overflow:visible;border:0;border-radius:0;background:none}#scb-home-root .mo .mo-ins-card:hover{border-color:transparent}#scb-home-root .mo .mo-ins-cover{border-radius:22px;box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .12),0 40px 80px -48px rgb(var(--color-surface-rgb) / .95)}#scb-home-root .mo .mo-ins-txt{padding:var(--space-6) 0 0}#scb-home-root .mo .mo-glare{inset:0 0 auto;aspect-ratio:16 / 10;border-radius:22px}#scb-home-root .mo .mo-marquee-row li{width:220px;border:0;background:none}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-pool{animation:none}}#scb-home-root .mo .mo-gap-track{margin-top:var(--space-8)}#scb-home-root .mo .mo-gap-stage{padding-top:var(--space-8)}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-stage{align-items:flex-start}#scb-home-root .mo .mo-ind-stage{gap:var(--space-16)}#scb-home-root .mo .mo-gap-stage{position:relative;isolation:isolate}#scb-home-root .mo .mo-gap-silk{position:absolute;top:0;right:0;z-index:-1;width:62%;height:100%;object-fit:cover;object-position:85% 80%;-webkit-mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%);mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%);opacity:calc(.06 + var(--solved) / var(--total) * .5);transform:scale(calc(1.08 - var(--solved) / var(--total) * .08));transition:opacity .9s var(--ease-out),transform 1.4s var(--ease-out);pointer-events:none}#scb-home-root .mo .mo-ind-silk{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;-webkit-mask-image:radial-gradient(120% 90% at 100% 0%,var(--color-ink) 0%,transparent 62%);mask-image:radial-gradient(120% 90% at 100% 0%,var(--color-ink) 0%,transparent 62%);opacity:.55;transition:opacity .7s var(--ease-out)}#scb-home-root .mo .mo-ind-card.is-at .mo-ind-silk{opacity:.85}#scb-home-root .mo .mo-ind-silk img{position:absolute;top:-10%;right:-10%;width:90%;height:120%;object-fit:cover;transform:translate3d(calc((var(--ip, 0) - var(--k) / 3) * 30%),0,0)}#scb-home-root .mo .mo-ind-silk:after{content:"";position:absolute;inset:0;background:var(--p);mix-blend-mode:color;opacity:.85}#scb-home-root .mo .mo-ind-b{position:relative}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-ind-silk img,#scb-home-root .mo .mo-gap-silk{transform:none}}#scb-home-root .mo .mo-plate,#scb-home-root .mo .mo-ind-card,#scb-home-root .mo .mo-ins-cover,#scb-home-root .mo .mo-glare{border-radius:var(--radius-md)}@media(max-width:767px){#scb-home-root .mo .mo-ind-card{border-radius:var(--radius-md)}}#scb-home-root .mo .mo-hero-media{-webkit-mask-image:linear-gradient(180deg,var(--color-ink) 78%,transparent 100%);mask-image:linear-gradient(180deg,var(--color-ink) 78%,transparent 100%)}#scb-home-root .mo .mo-gap-silk{-webkit-mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%),linear-gradient(180deg,transparent 0%,var(--color-ink) 18%,var(--color-ink) 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(270deg,var(--color-ink) 20%,transparent 85%),linear-gradient(180deg,transparent 0%,var(--color-ink) 18%,var(--color-ink) 82%,transparent 100%);mask-composite:intersect}#scb-home-root .mo .mo-steps{display:flex;align-items:center;gap:var(--space-4)}#scb-home-root .mo .mo-steps-n{font-size:14px;font-weight:600;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-ink)}#scb-home-root .mo .mo-steps-n i{font-style:normal;color:var(--color-ink-muted)}#scb-home-root .mo .mo-steps-track{position:relative;width:168px;height:1px;background:repeating-linear-gradient(90deg,transparent 0 calc(100% / var(--notches) - 1px),rgb(var(--color-ink-rgb) / .5) calc(100% / var(--notches) - 1px) calc(100% / var(--notches))),rgb(var(--color-ink-rgb) / .16)}#scb-home-root .mo .mo-steps-fill{position:absolute;inset:0;background:var(--color-ink);transform:scaleX(var(--f, 0));transform-origin:left;transition:transform .7s var(--ease-out)}#scb-home-root .mo .mo-ind-meter{justify-content:flex-end}#scb-home-root .mo .mo-ind-meter .mo-steps-track{width:240px}#scb-home-root .mo .mo-ind-meter .mo-steps-fill{transition:none}#scb-home-root .mo .mo-seam,#scb-home-root .mo .is-solved .mo-seam{top:calc(50% + .5px);width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-width:1px;box-shadow:none}#scb-home-root .mo .mo-seam{border-color:rgb(var(--color-spectrum-coral-rgb) / .8);background:var(--color-surface)}#scb-home-root .mo .is-solved .mo-seam{border-color:var(--p);border-radius:50%;background:radial-gradient(circle,var(--p) 0 1.5px,var(--color-surface) 2px);transform:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--p) 14%,transparent)}#scb-home-root .mo .mo-wire-lit{background:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .18),var(--p) 50%,rgb(var(--color-ink-rgb) / .18))}#scb-home-root .mo .mo-comet{height:1px;margin-top:-.5px;background:linear-gradient(90deg,transparent 60%,color-mix(in oklab,var(--p) 80%,var(--color-ink)))}#scb-home-root .mo main .v3-btn{min-height:52px;padding:0 28px;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}#scb-home-root .mo main .v3-btn.is-light{min-height:52px;min-width:0;border-color:transparent;background:var(--color-action);color:var(--color-on-action)}#scb-home-root .mo main .v3-btn.is-light:hover{background:var(--color-action-hover)}#scb-home-root .mo main .v3-btn.is-outline{border-color:rgb(var(--color-ink-rgb) / .4);background:transparent;color:var(--color-ink)}#scb-home-root .mo main .v3-btn.is-outline:hover{border-color:rgb(var(--color-ink-rgb) / .8);background:rgb(var(--color-ink-rgb) / .06)}#scb-home-root .mo main .v3-btn:focus-visible,#scb-home-root .mo .mo-icon-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}#scb-home-root .mo .mo-icon-btn{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(var(--color-ink-rgb) / .25);border-radius:50%;background:rgb(var(--color-surface-rgb) / .5);color:var(--color-ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}#scb-home-root .mo .mo-icon-btn:hover{border-color:rgb(var(--color-ink-rgb) / .6);background:rgb(var(--color-ink-rgb) / .06)}#scb-home-root .mo .mo-icon-btn:active{transform:translateY(1px)}@media(max-width:599px){#scb-home-root .mo main .v3-btn{width:100%}}#scb-home-root .mo .mo-head{align-items:start}#scb-home-root .mo .mo-head .mo-title{align-self:start}#scb-home-root .mo .mo-head-side{align-self:end}#scb-home-root .mo .mo-gap.is-pinned .mo-gap-stage{height:auto}#scb-home-root .mo .mo-ind{padding-top:calc(var(--v3-sec) - var(--space-8))}#scb-home-root .mo .mo-ind-stage,#scb-home-root .mo .mo-ind.is-pinned .mo-ind-stage{justify-content:flex-start;height:auto;padding-top:var(--space-8)}#scb-home-root .mo .mo-ind-meter{margin-top:calc(var(--space-8) - var(--space-16))}#scb-home-root .mo .mo-ind-card{padding:var(--space-8)}#scb-home-root .mo .mo-board,#scb-home-root .mo .mo-ins-grid,#scb-home-root .mo .mo-rail{gap:var(--mo-gap)}#scb-home-root .mo .mo-ins-grid{row-gap:var(--space-12)}@media(max-width:1099px){#scb-home-root .mo .mo-head .mo-title{align-self:auto}#scb-home-root .mo .mo-ind{padding-top:var(--v3-sec)}#scb-home-root .mo .mo-ind-stage{padding-top:0}}@media(max-width:767px){#scb-home-root .mo .mo-ind-card{padding:var(--space-6)}}#scb-home-root .mo .mo-ind.is-pinned .mo-rail:after{flex-basis:calc(max(var(--v3-gutter),calc((100vw - var(--v3-container)) / 2)) - var(--mo-gap))}#scb-home-root .mo .mo-ind-meter{margin-top:0}#scb-home-root .mo .mo-ind-stage>.v3-wrap:last-child{margin-top:calc(var(--space-8) - var(--space-16))}#scb-home-root .mo .mo-plate,#scb-home-root .mo .mo-ind-card{background-color:rgb(var(--color-ink-rgb) / .03);box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .1)}#scb-home-root .mo .mo-icon-btn{background:rgb(var(--color-ink-rgb) / .03)}#scb-home-root .mo .mo-pause{background:rgb(var(--color-surface-rgb) / .35)}#scb-home-root .mo .mo-mode{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;color:var(--color-ink)}#scb-home-root .mo .mo-plate:after,#scb-home-root .mo .mo-ind-card:after{background:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .22),rgb(var(--color-ink-rgb) / .12) 30%,rgb(var(--color-ink-rgb) / .12))}#scb-home-root .mo .mo-ind-card{background-color:rgb(var(--color-surface-rgb) / .32);background-image:linear-gradient(180deg,rgb(var(--color-ink-rgb) / .05),rgb(var(--color-ink-rgb) / .02))}@media(min-width:1100px){#scb-home-root .mo .mo-board .mo-plate{position:sticky;top:calc(var(--mo-bar) + var(--space-6));align-self:start;min-height:300px}#scb-home-root .mo .mo-ind .mo-ind-card{opacity:.45}#scb-home-root .mo .mo-ind .mo-ind-card.is-at{opacity:1}}#scb-home-root .mo .mo-ind .mo-rail{scrollbar-width:none}#scb-home-root .mo .mo-ind .mo-rail::-webkit-scrollbar{display:none}#scb-home-root .mo .mo-ind .mo-rail:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}#scb-home-root .mo .mo-ind .mo-ind-meter{display:flex}#scb-home-root .mo .mo-ind-nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-6)}#scb-home-root .mo .mo-ind-arrows{display:flex;gap:var(--space-2)}#scb-home-root .mo .mo-ind .mo-ind-meter .mo-steps-fill{transition:transform .2s linear}#scb-home-root .mo .mo-icon-btn:disabled{opacity:.35;cursor:default}#scb-home-root .mo .mo-icon-btn:disabled:hover{border-color:rgb(var(--color-ink-rgb) / .25);background:rgb(var(--color-ink-rgb) / .03)}@media(max-width:599px){#scb-home-root .mo .mo-ind-nav{justify-content:space-between}#scb-home-root .mo .mo-ind .mo-ind-meter .mo-steps-track{width:120px}}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-meter{display:flex}@media(min-width:1100px){#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-card{opacity:.45}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-ind-card.is-at{opacity:1}}#scb-home-root .mo .mo-ind:not(.is-pinned) .mo-rail{scrollbar-width:none}@media(min-width:1100px){#scb-home-root .mo .mo-board .mo-plate{position:relative;top:auto;align-self:stretch;min-height:0}}#scb-home-root .mo .mo-gap-ctrl{display:flex;align-items:center;gap:var(--space-6)}#scb-home-root .mo .mo-cta{position:relative;isolation:isolate;overflow:clip;padding-bottom:var(--v3-sec)}#scb-home-root .mo .mo-cta-silk{position:absolute;top:0;right:0;z-index:-1;width:70%;height:100%;object-fit:cover;object-position:80% 62%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,var(--color-ink) 45%),linear-gradient(180deg,transparent 0%,var(--color-ink) 22%,var(--color-ink) 78%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,var(--color-ink) 45%),linear-gradient(180deg,transparent 0%,var(--color-ink) 22%,var(--color-ink) 78%,transparent 100%);mask-composite:intersect;pointer-events:none}#scb-home-root .mo .mo-cta-copy{display:flex;flex-direction:column;align-items:flex-start;max-width:600px;justify-content:flex-start}#scb-home-root .mo .mo-cta-copy .mo-eyebrow{margin-bottom:var(--space-6)}#scb-home-root .mo .mo-cta-copy .mo-lead{margin-top:var(--space-6)}#scb-home-root .mo .mo-cta-copy .v3-btn{margin-top:var(--space-8)}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-cta-copy[data-reveal]{opacity:1;transform:none;filter:none}#scb-home-root .v3-js .mo-cta-copy .mo-eyebrow,#scb-home-root .v3-js .mo-cta-copy .mo-lead,#scb-home-root .v3-js .mo-cta-copy .v3-btn{opacity:0;transform:translateY(16px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}#scb-home-root .v3-js .mo-cta-copy .mo-lead{transition-delay:.26s}#scb-home-root .v3-js .mo-cta-copy .v3-btn{transition-delay:.38s}#scb-home-root .v3-js .mo-cta-copy.is-revealed .mo-eyebrow,#scb-home-root .v3-js .mo-cta-copy.is-revealed .mo-lead,#scb-home-root .v3-js .mo-cta-copy.is-revealed .v3-btn{opacity:1;transform:none}}@media(max-width:899px){#scb-home-root .mo .mo-cta-silk{width:100%;opacity:.4}#scb-home-root .mo .mo-cta-copy{min-height:0}}#scb-home-root .mo .mo-cta-silk{opacity:.55;filter:saturate(.8) brightness(.85)}@media(max-width:899px){#scb-home-root .mo .mo-cta-silk{opacity:.3}}#scb-home-root .mo .mo-ind-silk img{transform:none}#scb-home-root .mo [data-theme=light]{--color-action: inherit;--color-action-hover: inherit;--color-action-hover-rgb: inherit;--color-action-rgb: inherit;--color-danger: inherit;--color-danger-rgb: inherit;--color-focus-ring: inherit;--color-focus-ring-rgb: inherit;--color-ink: inherit;--color-ink-muted: inherit;--color-ink-muted-rgb: inherit;--color-ink-rgb: inherit;--color-ink-subtle: inherit;--color-ink-subtle-rgb: inherit;--color-line: inherit;--color-line-rgb: inherit;--color-line-strong: inherit;--color-line-strong-rgb: inherit;--color-link: inherit;--color-link-rgb: inherit;--color-on-action: inherit;--color-on-action-rgb: inherit;--color-purple: inherit;--color-purple-rgb: inherit;--color-spectrum-blue: inherit;--color-spectrum-blue-rgb: inherit;--color-spectrum-coral: inherit;--color-spectrum-coral-rgb: inherit;--color-spectrum-cyan: inherit;--color-spectrum-cyan-rgb: inherit;--color-spectrum-orange: inherit;--color-spectrum-orange-rgb: inherit;--color-spectrum-red: inherit;--color-spectrum-red-rgb: inherit;--color-spectrum-yellow: inherit;--color-spectrum-yellow-rgb: inherit;--color-success: inherit;--color-success-rgb: inherit;--color-surface: inherit;--color-surface-bar: inherit;--color-surface-bar-rgb: inherit;--color-surface-night: inherit;--color-surface-night-rgb: inherit;--color-surface-raised: inherit;--color-surface-raised-rgb: inherit;--color-surface-rgb: inherit;--color-warning: inherit;--color-warning-rgb: inherit}#scb-home-root .mo .v3-btn.is-primary,#scb-home-root .mo main .v3-btn.is-primary{background:var(--color-purple);color:var(--color-on-action)}#scb-home-root .mo .v3-btn.is-primary:hover,#scb-home-root .mo main .v3-btn.is-primary:hover{background:var(--color-action-hover)}#scb-home-root .mo .mo-plate-count span{letter-spacing:.14em}#scb-home-root .mo .mo-mode{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}#scb-home-root .mo .mo-grain{mix-blend-mode:normal;opacity:.035}#scb-home-root .mo .mo-ambient{contain:strict}#scb-home-root .mo .mo-pool.is-1,#scb-home-root .mo .mo-pool.is-2{animation:none}#scb-home-root .mo .v3-film{transition:none}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .mo-hero-media{clip-path:none;animation:mo-fold linear both;animation-timeline:scroll(root block);animation-range:0 80vh}#scb-home-root .mo .v3-film{transform:none;animation:mo-film-settle linear both;animation-timeline:scroll(root block);animation-range:0 80vh}#scb-home-root .mo .mo-hero-copy{transform:none;opacity:1;animation:mo-copy-lift linear both;animation-timeline:scroll(root block);animation-range:0 70vh}#scb-home-root .mo .mo-cue{opacity:1;animation:mo-cue-out linear both;animation-timeline:scroll(root block);animation-range:0 30vh}}}@keyframes mo-fold{0%{clip-path:inset(0 0 0 0 round 0)}to{clip-path:inset(4vw 4vw 4vw 4vw round var(--radius-lg))}}@keyframes mo-film-settle{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes mo-copy-lift{to{transform:translate3d(0,-72px,0);opacity:0}}@keyframes mo-cue-out{to{opacity:0}}#scb-home-root .mo .mo-lanes-col{min-width:0}#scb-home-root .mo .mo-stall{position:relative;display:flex;align-items:center;gap:var(--space-4);margin:0 calc(-1 * var(--mo-gap)) var(--space-6);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-spectrum-coral)}#scb-home-root .mo .mo-stall:before,#scb-home-root .mo .mo-stall:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .28),rgb(var(--color-spectrum-coral-rgb) / .6))}#scb-home-root .mo .mo-stall:after{background:linear-gradient(90deg,rgb(var(--color-spectrum-coral-rgb) / .6),rgb(var(--color-spectrum-cyan-rgb) / calc(.2 + var(--solved) / var(--total) * .5)))}#scb-home-root .mo .mo-stall span{flex:none}#scb-home-root .mo .mo-lanes-head{display:grid;grid-template-columns:40px minmax(0,1.15fr) 80px minmax(0,1fr);gap:var(--space-4);padding:0 8px var(--space-3);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-lanes-head span:first-child{grid-column:1 / span 2}#scb-home-root .mo .mo-lanes-head span:last-child{grid-column:4}@media(max-width:1099px){#scb-home-root .mo .mo-stall{margin:0 0 var(--space-4)}#scb-home-root .mo .mo-lanes-head{display:none}}#scb-home-root .mo #solutions .mo-title .mo-mask{white-space:nowrap}#scb-home-root .mo .mo-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:var(--mo-gap);margin-top:var(--space-16)}#scb-home-root .mo .mo-map-col{display:flex;flex-direction:column;min-width:0}#scb-home-root .mo .mo-map-pillar{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--v3-hair);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-map-stack{display:grid;flex:1;gap:var(--space-8)}#scb-home-root .mo .mo-tile{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:0;border:0;background:none;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}#scb-home-root .mo .mo-tile:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:6px;border-radius:var(--radius-md)}#scb-home-root .mo .mo-tile-img{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;margin-bottom:var(--space-3);border-radius:var(--radius-md);box-shadow:inset 0 1px rgb(var(--color-ink-rgb) / .12),0 40px 80px -48px rgb(var(--color-surface-rgb) / .95)}#scb-home-root .mo .mo-tile-img img{width:100%;height:100%;object-fit:cover;filter:saturate(.55) brightness(.62);transform:scale(1.05);transition:filter .5s var(--ease-out),transform .9s var(--ease-out)}#scb-home-root .mo .mo-tile:hover .mo-tile-img img,#scb-home-root .mo .mo-tile.is-on .mo-tile-img img{filter:none;transform:scale(1)}#scb-home-root .mo .mo-tile-img:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-spring)}#scb-home-root .mo .mo-tile.is-on .mo-tile-img:after{transform:scaleX(1)}#scb-home-root .mo .mo-map-col.is-govern .mo-tile{height:100%}#scb-home-root .mo .mo-map-col.is-govern .mo-tile-img{flex:1;aspect-ratio:auto;min-height:240px}#scb-home-root .mo .mo-tile-meta{display:flex;align-items:baseline;gap:var(--space-3)}#scb-home-root .mo .mo-tile-n{font-size:14px;font-weight:600;letter-spacing:.14em;color:var(--p)}#scb-home-root .mo .mo-tile-name{font-size:20px;font-weight:700;letter-spacing:-.015em}#scb-home-root .mo .mo-tile-short{font-size:14px;line-height:1.5;color:var(--color-ink-muted)}#scb-home-root .mo .mo-tile.is-on .mo-tile-short{color:rgb(var(--color-ink-rgb) / .82)}@media(max-width:899px){#scb-home-root .mo .mo-map{grid-template-columns:minmax(0,1fr);gap:var(--space-12)}#scb-home-root .mo .mo-map-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}#scb-home-root .mo .mo-map-col.is-govern .mo-map-stack{grid-template-columns:minmax(0,1fr)}#scb-home-root .mo .mo-map-col.is-govern .mo-tile-img{aspect-ratio:16 / 9;min-height:0}}@media(max-width:599px){#scb-home-root .mo .mo-map-stack{grid-template-columns:minmax(0,1fr)}}#scb-home-root .mo .mo-why{padding-top:0}html.mo-lock{overflow:hidden}#scb-home-root .mo .mo-tile-open{position:absolute;top:var(--space-3);right:var(--space-3);display:grid;place-items:center;width:40px;height:40px;border:1px solid rgb(var(--color-ink-rgb) / .35);border-radius:50%;background:rgb(var(--color-surface-rgb) / .45);color:var(--color-ink);opacity:0;transform:scale(.85);transition:opacity .3s var(--ease-out),transform .4s var(--ease-out)}#scb-home-root .mo .mo-tile:hover .mo-tile-open,#scb-home-root .mo .mo-tile:focus-visible .mo-tile-open{opacity:1;transform:none}#scb-home-root .mo .mo-tile:hover .mo-tile-img:after{transform:scaleX(1)}#scb-home-root .mo-chapter{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:var(--color-surface);color:var(--color-ink)}#scb-home-root .mo-chapter::backdrop{background:rgb(var(--color-surface-rgb) / .8)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo-chapter[open]{animation:mo-ch-in .5s var(--ease-out)}#scb-home-root .mo-chapter.is-closing{animation:mo-ch-out .26s var(--ease-in-out) forwards}}@keyframes mo-ch-in{0%{opacity:0}}@keyframes mo-ch-out{to{opacity:0}}#scb-home-root .mo-chapter .mo-ch-scenes{position:absolute;inset:0;overflow:hidden}#scb-home-root .mo-chapter .mo-ch-scene{position:absolute;inset:0;width:100%;max-width:none;height:100%;object-fit:cover;opacity:0;transform:scale(1);transition:opacity .9s var(--ease-out),transform 14s linear}#scb-home-root .mo-chapter .mo-ch-scene.is-on{opacity:1;transform:scale(1.1)}#scb-home-root .mo-chapter .mo-ch-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--color-surface-rgb) / .92),rgb(var(--color-surface-rgb) / .7) 42%,rgb(var(--color-surface-rgb) / .35) 70%,rgb(var(--color-surface-rgb) / .55)),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .95) 0%,transparent 38%)}#scb-home-root .mo-chapter .mo-ch-frame{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding-block:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-top{display:flex;justify-content:flex-end}#scb-home-root .mo-chapter .mo-ch{display:grid;grid-template-columns:var(--mo-cols);column-gap:var(--mo-gap);align-content:center;align-items:center;min-height:0}#scb-home-root .mo-chapter .mo-ch[hidden]{display:none}#scb-home-root .mo-chapter .mo-ch-a{grid-column:1 / span 6}#scb-home-root .mo-chapter .mo-ch-b{grid-column:8 / -1}#scb-home-root .mo-chapter .mo-ch-kicker{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p)}#scb-home-root .mo-chapter .mo-ch-name{margin-top:var(--space-6);font-size:var(--v3-h1);font-weight:700;line-height:1;letter-spacing:-.045em;overflow-wrap:anywhere}#scb-home-root .mo-chapter .mo-ch-short{margin-top:var(--space-4);font-size:18px;color:var(--color-ink-muted)}#scb-home-root .mo-chapter .mo-ch-head{margin-top:var(--space-8);padding-top:var(--space-6);max-width:24ch;border-top:1px solid var(--p);font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.02em}#scb-home-root .mo-chapter .mo-panel-points{gap:var(--space-4)}#scb-home-root .mo-chapter .mo-panel-points li{font-size:16px;line-height:1.6;color:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .mo-chapter .mo-panel-solves{margin-top:var(--space-8)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-a>*,#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-b{animation:mo-rise .8s var(--ease-out) both}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-name{animation-delay:80ms}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-short{animation-delay:.16s}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-head{animation-delay:.24s}#scb-home-root .mo-chapter .mo-ch:not([hidden]) .mo-ch-b{animation-delay:.32s}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo-chapter .mo-ch-scene{transition:opacity .15s linear}#scb-home-root .mo-chapter .mo-ch-scene.is-on{transform:none}}#scb-home-root .mo-chapter .mo-ch-index{display:flex;align-items:flex-end;gap:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-tabs{display:grid;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4)}#scb-home-root .mo-chapter .mo-ch-tab{position:relative;display:flex;flex-direction:column;gap:4px;min-height:44px;padding:var(--space-4) 0 0;border:0;background:none;color:var(--color-ink-muted);font:inherit;text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}#scb-home-root .mo-chapter .mo-ch-tab:before,#scb-home-root .mo-chapter .mo-ch-tab:after{content:"";position:absolute;top:0;left:0;right:0;height:2px}#scb-home-root .mo-chapter .mo-ch-tab:before{background:rgb(var(--color-ink-rgb) / .18)}#scb-home-root .mo-chapter .mo-ch-tab:after{background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-spring)}#scb-home-root .mo-chapter .mo-ch-tab:hover,#scb-home-root .mo-chapter .mo-ch-tab.is-on{color:var(--color-ink)}#scb-home-root .mo-chapter .mo-ch-tab.is-on:after{transform:scaleX(1)}#scb-home-root .mo-chapter .mo-ch-tab:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}#scb-home-root .mo-chapter .mo-ch-tab-n{font-size:14px;font-weight:600;letter-spacing:.14em;color:var(--p)}#scb-home-root .mo-chapter .mo-ch-tab-name{font-size:16px;font-weight:600}#scb-home-root .mo-chapter .mo-ch-arrows{display:flex;gap:var(--space-2)}#scb-home-root .mo-chapter .mo-icon-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(var(--color-ink-rgb) / .3);border-radius:50%;background:rgb(var(--color-surface-rgb) / .35);color:var(--color-ink);cursor:pointer}#scb-home-root .mo-chapter .mo-icon-btn:hover{border-color:rgb(var(--color-ink-rgb) / .7)}#scb-home-root .mo-chapter .mo-icon-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-frame{overflow-y:auto;grid-template-rows:auto auto auto}#scb-home-root .mo-chapter .mo-ch{padding-block:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-a,#scb-home-root .mo-chapter .mo-ch-b{grid-column:1 / -1}#scb-home-root .mo-chapter .mo-ch-b{margin-top:var(--space-8)}#scb-home-root .mo-chapter .mo-ch-shade{background:linear-gradient(180deg,rgb(var(--color-surface-rgb) / .75),rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .97))}#scb-home-root .mo-chapter .mo-ch-tab-name{display:none}}@media(max-width:599px){#scb-home-root .mo-chapter .mo-ch-index{gap:var(--space-4)}#scb-home-root .mo-chapter .mo-ch-tabs{gap:var(--space-2)}}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-frame{display:block;padding-block:0}#scb-home-root .mo-chapter .mo-ch-top{position:sticky;top:0;z-index:2;padding-block:var(--space-4)}#scb-home-root .mo-chapter .mo-ch{padding-block:var(--space-4) var(--space-12)}#scb-home-root .mo-chapter .mo-ch-index{position:sticky;bottom:0;z-index:2;align-items:center;padding-block:var(--space-6) calc(var(--space-4) + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent 0%,rgb(var(--color-surface-rgb) / .96) 35%)}}#scb-home-root .mo-chapter{inset:0;width:min(1200px,calc(100vw - 2 * var(--space-6)));height:min(780px,calc(100dvh - 2 * var(--space-12)));margin:auto;border:1px solid rgb(var(--color-ink-rgb) / .14);border-radius:var(--radius-md);box-shadow:0 60px 160px -40px rgb(var(--color-surface-rgb) / 1)}#scb-home-root .mo-chapter::backdrop{background:rgb(var(--color-surface-rgb) / .78)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo-chapter[open]{animation:mo-ch-pop .52s var(--ease-out)}}@keyframes mo-ch-pop{0%{opacity:0;transform:translateY(24px) scale(.98)}}#scb-home-root .mo-chapter .mo-ch-frame{max-width:none;margin:0;padding:var(--space-8) var(--space-12)}#scb-home-root .mo-chapter .mo-ch-name{margin-top:var(--space-4);font-size:var(--v3-h2)}#scb-home-root .mo-chapter .mo-ch-head{margin-top:var(--space-6);padding-top:var(--space-4);font-size:24px}#scb-home-root .mo-chapter .mo-ch{overflow-y:auto;padding-block:var(--space-4)}#scb-home-root .mo-chapter .mo-ch-a{grid-column:1 / span 5}#scb-home-root .mo-chapter .mo-ch-b{grid-column:7 / -1}#scb-home-root .mo-chapter .mo-ch-tab-name{font-size:14px}@media(max-width:1099px){#scb-home-root .mo-chapter{width:calc(100vw - 2 * var(--space-3));height:calc(100dvh - 2 * var(--space-6))}#scb-home-root .mo-chapter .mo-ch-frame{padding:0 var(--space-6)}#scb-home-root .mo-chapter .mo-ch{overflow:visible}}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-a,#scb-home-root .mo-chapter .mo-ch-b{grid-column:1 / -1}#scb-home-root .mo-chapter .mo-ch-frame{display:block;overflow-y:auto}#scb-home-root .mo-chapter .mo-ch-name{font-size:40px}}@media(max-width:1099px){#scb-home-root .mo-chapter .mo-ch-index{padding-top:var(--space-8);background:linear-gradient(180deg,transparent 0%,rgb(var(--color-surface-rgb) / .97) 30%)}}#scb-home-root .mo .mo-map{--t: calc((100% - 4 * var(--mo-gap)) / 5);grid-template-columns:calc(2 * var(--t) + var(--mo-gap)) var(--t) calc(2 * var(--t) + var(--mo-gap));align-items:start}#scb-home-root .mo .mo-map-stack{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--mo-gap)}#scb-home-root .mo .mo-map-pillar{position:relative}#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{position:relative;isolation:isolate;justify-content:flex-end;gap:var(--space-3);height:auto;aspect-ratio:5 / 7;padding:var(--space-6);overflow:hidden;border-radius:var(--radius-md);box-shadow:0 40px 80px -48px rgb(var(--color-surface-rgb) / .95);transition:transform .6s var(--ease-out)}#scb-home-root .mo .mo-tile-img,#scb-home-root .mo .mo-map-col.is-govern .mo-tile-img{position:absolute;inset:0;z-index:-2;flex:none;aspect-ratio:auto;min-height:0;margin:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--color-ink-rgb) / .12)}#scb-home-root .mo .mo-tile-img img{position:absolute;inset:0;z-index:-1}#scb-home-root .mo .mo-tile:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,transparent 38%,rgb(var(--color-surface-rgb) / .55) 62%,rgb(var(--color-surface-rgb) / .92));pointer-events:none}#scb-home-root .mo .mo-tile-meta{flex-direction:column;align-items:flex-start;gap:var(--space-2)}#scb-home-root .mo .mo-tile-k{display:flex;align-items:baseline;gap:var(--space-2)}#scb-home-root .mo .mo-tile-pil{display:none;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}#scb-home-root .mo .mo-tile-pil:before{content:"\b7";margin-right:var(--space-2)}#scb-home-root .mo .mo-tile-name{font-size:20px;line-height:1.25}#scb-home-root .mo .mo-tile-short{color:rgb(var(--color-ink-rgb) / .72)}#scb-home-root .mo .mo-tile:hover{transform:translateY(-6px)}#scb-home-root .mo .mo-tile:hover .mo-tile-short{color:rgb(var(--color-ink-rgb) / .88)}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-tile:hover{transform:none;transition:none}}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-map .mo-tile{opacity:0;translate:0 24px;transition:opacity .9s var(--ease-out),translate .9s var(--ease-out),transform .6s var(--ease-out)}#scb-home-root .v3-js .mo-map.is-revealed .mo-tile{opacity:1;translate:none}#scb-home-root .v3-js .mo-map.is-revealed .is-act .mo-tile:nth-child(2){transition-delay:90ms,90ms,0ms}#scb-home-root .v3-js .mo-map.is-revealed .is-govern .mo-tile{transition-delay:.18s,.18s,0ms}#scb-home-root .v3-js .mo-map.is-revealed .is-scale .mo-tile:nth-child(1){transition-delay:.27s,.27s,0ms}#scb-home-root .v3-js .mo-map.is-revealed .is-scale .mo-tile:nth-child(2){transition-delay:.36s,.36s,0ms}}@media(hover:none){#scb-home-root .mo .mo-tile-img img{filter:none;transform:none}}@media(max-width:1099px){#scb-home-root .mo .mo-map,#scb-home-root .mo .mo-map-stack,#scb-home-root .mo .mo-map-col.is-govern .mo-map-stack{display:flex;gap:var(--space-4)}#scb-home-root .mo .mo-map{margin-inline:calc(-1 * var(--v3-gutter, var(--space-6)));padding:0 var(--v3-gutter, var(--space-6)) var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--v3-gutter, var(--space-6));scrollbar-width:none}#scb-home-root .mo .mo-map::-webkit-scrollbar{display:none}#scb-home-root .mo .mo-map-col,#scb-home-root .mo .mo-map-stack{display:contents}#scb-home-root .mo .mo-map-pillar{display:none}#scb-home-root .mo .mo-tile-pil{display:inline}#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{flex:0 0 clamp(240px,62vw,300px);scroll-snap-align:start}#scb-home-root .mo .mo-tile:hover{transform:none}}#scb-home-root .mo .mo-tile-name{display:block;min-height:2.5em}#scb-home-root .mo .mo-tile-short{min-height:4.5em}#scb-home-root .mo .mo-lane .mo-lane-text,#scb-home-root .mo .mo-lane .mo-lane-n{transition:opacity .6s var(--ease-out),color .6s var(--ease-out)}#scb-home-root .mo .mo-lane.is-ahead .mo-lane-text,#scb-home-root .mo .mo-lane.is-ahead .mo-lane-n{opacity:.38}#scb-home-root .mo .mo-lane.is-ahead .mo-piece{opacity:.18}#scb-home-root .mo .mo-lane.is-next .mo-lane-n{color:var(--color-spectrum-coral)}#scb-home-root .mo .mo-lane.is-next{background-image:linear-gradient(90deg,rgb(var(--color-spectrum-coral-rgb) / .1),transparent 60%);background-size:100% 100%}#scb-home-root .mo .mo-lane.is-next .mo-wire-lit{background:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .18),var(--p));animation:mo-charge 1.4s var(--ease-out) forwards}@keyframes mo-charge{0%{transform:scaleX(0)}to{transform:scaleX(.5)}}#scb-home-root .mo .mo-lane.is-next .mo-seam{animation:mo-seam-wait 1.2s var(--ease-out) infinite}@keyframes mo-seam-wait{50%{box-shadow:0 0 0 5px rgb(var(--color-spectrum-coral-rgb) / .22)}}#scb-home-root .mo .mo-lanes{position:relative}#scb-home-root .mo .mo-lanes:before,#scb-home-root .mo .mo-lanes:after{content:"";position:absolute;top:0;bottom:0;left:calc(-1 * var(--space-3));width:1px;pointer-events:none}#scb-home-root .mo .mo-lanes:before{background:rgb(var(--color-ink-rgb) / .12)}#scb-home-root .mo .mo-lanes:after{background:linear-gradient(180deg,rgb(var(--color-spectrum-coral-rgb) / .4),var(--color-spectrum-coral));box-shadow:0 0 8px rgb(var(--color-spectrum-coral-rgb) / .6);transform:scaleY(calc(var(--at) / var(--total)));transform-origin:top;transition:transform .9s var(--ease-out)}#scb-home-root .mo .mo-gap[data-phase=done] .mo-lanes:after{background:linear-gradient(180deg,rgb(var(--color-spectrum-cyan-rgb) / .4),var(--color-spectrum-cyan));box-shadow:0 0 8px rgb(var(--color-spectrum-cyan-rgb) / .6)}#scb-home-root .mo .mo-lanes-head{position:relative}#scb-home-root .mo .mo-lanes-head:after{content:"";grid-column:3;grid-row:1;align-self:center;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--color-ink-rgb) / .4));-webkit-mask-image:linear-gradient(90deg,var(--color-ink) calc(100% - 6px),transparent)}#scb-home-root .mo .mo-stall:before,#scb-home-root .mo .mo-stall:after{background-repeat:no-repeat}#scb-home-root .mo .mo-gap:not([data-phase=done]) .mo-stall:before{background-image:linear-gradient(90deg,transparent,var(--color-spectrum-coral),transparent),linear-gradient(90deg,rgb(var(--color-ink-rgb) / .28),rgb(var(--color-spectrum-coral-rgb) / .6));background-size:30% 100%,100% 100%;animation:mo-run 1.8s linear infinite}#scb-home-root .mo .mo-gap[data-phase=done] .mo-stall:after{background-image:linear-gradient(90deg,transparent,var(--color-spectrum-cyan),transparent),linear-gradient(90deg,rgb(var(--color-spectrum-coral-rgb) / .6),var(--color-spectrum-cyan));background-size:30% 100%,100% 100%;animation:mo-run 1.4s linear infinite}@keyframes mo-run{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}#scb-home-root .mo .mo-plate{transition:border-color .6s var(--ease-out),box-shadow .6s var(--ease-out),opacity .6s var(--ease-out)}#scb-home-root .mo .mo-gap[data-phase=start] .mo-plate.is-pilot{border-color:rgb(var(--color-spectrum-coral-rgb) / .7);box-shadow:0 0 0 4px rgb(var(--color-spectrum-coral-rgb) / .08)}#scb-home-root .mo .mo-gap[data-phase=done] .mo-plate.is-pilot{opacity:.6}#scb-home-root .mo .mo-gap[data-phase=done] .mo-plate.is-prod{box-shadow:0 0 0 4px rgb(var(--color-spectrum-cyan-rgb) / .1),0 30px 80px -30px rgb(var(--color-spectrum-cyan-rgb) / .5)}#scb-home-root .mo .mo-gap.is-idle .mo-stall:before,#scb-home-root .mo .mo-gap.is-idle .mo-stall:after,#scb-home-root .mo .mo-gap.is-idle .mo-seam,#scb-home-root .mo .mo-gap.is-idle .mo-comet{animation-play-state:paused}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-stall:before,#scb-home-root .mo .mo-stall:after,#scb-home-root .mo .mo-lane.is-next .mo-seam,#scb-home-root .mo .mo-lane.is-next .mo-wire-lit{animation:none}#scb-home-root .mo .mo-lanes:after{transition:none}}@media(max-width:1099px){#scb-home-root .mo .mo-lanes:before,#scb-home-root .mo .mo-lanes:after{left:calc(-1 * var(--space-2))}}#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{aspect-ratio:4 / 7}@media(max-width:1099px){#scb-home-root .mo .mo-tile,#scb-home-root .mo .mo-map-col.is-govern .mo-tile{aspect-ratio:5 / 7}}#scb-home-root .mo{--mo-grad: linear-gradient( 100deg, var(--color-spectrum-cyan), var(--color-purple) 38%, var(--color-spectrum-coral) 72%, var(--color-spectrum-yellow) )}#scb-home-root .mo .mo-title .mo-mask:nth-child(2) .mo-mask-in,#scb-home-root .mo .mo-h1 .v3-grad{background:var(--mo-grad);-webkit-background-clip:text;background-clip:text;color:transparent}#scb-home-root .mo .mo-title .mo-mask:nth-child(2) .mo-mask-in{width:fit-content;max-width:100%;padding-bottom:.24em;margin-bottom:-.24em}@media(min-width:1100px){#scb-home-root .mo-chapter{width:min(1440px,calc(100vw - 2 * var(--space-8)));height:min(920px,calc(100dvh - 2 * var(--space-8)))}}#scb-home-root .mo .mo-plate.is-prod{background-image:linear-gradient(180deg,rgb(var(--color-surface-rgb) / .62),rgb(var(--color-surface-rgb) / .12) 32% 62%,rgb(var(--color-surface-rgb) / .7))}#scb-home-root .mo .mo-plate.is-prod .mo-plate-sub,#scb-home-root .mo .mo-plate.is-prod .mo-plate-count i,#scb-home-root .mo .mo-plate.is-prod .mo-plate-count span{color:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .mo .mo-gap[data-phase=done] .mo-plate.is-pilot{opacity:1;border-color:rgb(var(--color-ink-rgb) / .14)}#scb-home-root .mo .mo-ind-card.is-at .mo-ind-silk{opacity:.6}#scb-home-root .mo .mo-ind-card .mo-ind-b,#scb-home-root .mo .mo-ind-card .mo-ind-a .mo-label,#scb-home-root .mo .mo-ind-card .mo-ind-b .mo-label{color:rgb(var(--color-ink-rgb) / .86)}#scb-home-root .mo .mo-ind-card .mo-label.is-governed{color:color-mix(in oklab,var(--color-purple) 55%,var(--color-ink))}#scb-home-root .mo .mo-ind-n{color:color-mix(in oklab,var(--p) 75%,var(--color-ink))}#scb-home-root .mo .mo-tile:before{background:linear-gradient(180deg,transparent 30%,rgb(var(--color-surface-rgb) / .7) 55%,rgb(var(--color-surface-rgb) / .95))}@media(min-width:1100px){#scb-home-root .mo-chapter .mo-ch-shade{background:linear-gradient(90deg,rgb(var(--color-surface-rgb) / .92),rgb(var(--color-surface-rgb) / .7) 42%,rgb(var(--color-surface-rgb) / .62) 70%,rgb(var(--color-surface-rgb) / .72)),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .95) 0%,transparent 38%)}}#scb-home-root .mo-chapter .mo-panel-solves span{color:color-mix(in oklab,var(--p) 70%,var(--color-ink))}#scb-home-root .mo.mo:lang(th) *{letter-spacing:normal}#scb-home-root .mo.mo:lang(th) :is(.mo-h1,.mo-title,h3,.mo-ind-name,.mo-ch-name,.mo-why-claim){line-height:1.3}#scb-home-root .mo.mo:lang(th) :is(.mo-line,.mo-mask){padding-top:.12em;margin-top:-.12em;padding-bottom:.16em;margin-bottom:-.16em}#scb-home-root .mo.mo:lang(th) :is(p,li,dd){line-height:1.7}#scb-home-root .mo .v3-film.is-story .v3-film-poster,#scb-home-root .mo .v3-film.is-story .mo-story-clip,#scb-home-root .mo .v3-film.is-story .mo-story-end{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:translate(22%);-webkit-mask-image:linear-gradient(90deg,transparent 20%,var(--color-ink) 46%);mask-image:linear-gradient(90deg,transparent 20%,var(--color-ink) 46%)}#scb-home-root .mo .v3-film.is-story{transform-origin:70% 50%}#scb-home-root .mo .v3-film.is-story .mo-story-clip{opacity:0;transition:opacity .4s var(--ease-out)}#scb-home-root .mo .v3-film.is-story.is-playing .mo-story-clip{opacity:1}#scb-home-root .mo .v3-film.is-story .mo-story-end{opacity:0;transition:opacity .6s var(--ease-in-out)}#scb-home-root .mo .v3-film.is-story.is-done .mo-story-end{opacity:1}@media(max-width:767px){#scb-home-root .mo .v3-film.is-story .v3-film-poster,#scb-home-root .mo .v3-film.is-story .mo-story-clip,#scb-home-root .mo .v3-film.is-story .mo-story-end{transform:none;object-position:56% 50%;-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .v3-film.is-story .mo-story-end{transition:none}}#scb-home-root .mo .mo-hero .mo-eyebrow{color:rgb(var(--color-ink-rgb) / .82)}@media(max-width:767px){#scb-home-root .mo .v3-film.is-story{opacity:.6}}#scb-home-root .mo .v3-film.is-story.is-full{transform-origin:50% 50%}#scb-home-root .mo .v3-film.is-story.is-full .v3-film-poster,#scb-home-root .mo .v3-film.is-story.is-full .mo-story-clip,#scb-home-root .mo .v3-film.is-story.is-full .mo-story-end{transform:none;object-position:50% 50%;-webkit-mask-image:none;mask-image:none}@media(max-width:767px){#scb-home-root .mo .v3-film.is-story.is-full{opacity:1}}#scb-home-root .mo .mo-hero:has(.v3-film.is-story.is-full) .mo-hero-shade{background:radial-gradient(60% 70% at 18% 42%,rgb(var(--color-surface-rgb) / .55),transparent 70%),linear-gradient(90deg,rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .62) 40%,rgb(var(--color-surface-rgb) / .1) 75%),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .75) 0%,transparent 32%)}#scb-home-root .mo .mo-gap.is-spot .mo-stall{margin:0}#scb-home-root .mo .mo-picks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}#scb-home-root .mo .mo-pick{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid rgb(var(--color-ink-rgb) / .18);border-radius:var(--radius-pill);background:rgb(var(--color-ink-rgb) / .03);color:var(--color-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .3s var(--ease-out),background-color .3s var(--ease-out)}#scb-home-root .mo .mo-pick i{width:8px;height:8px;border-radius:50%;background:var(--p);transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out)}#scb-home-root .mo .mo-pick:hover{border-color:rgb(var(--color-ink-rgb) / .4)}#scb-home-root .mo .mo-pick:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}#scb-home-root .mo .mo-pick{border-color:color-mix(in oklab,var(--p) 32%,transparent)}#scb-home-root .mo .mo-pick:hover{border-color:color-mix(in oklab,var(--p) 65%,transparent)}#scb-home-root .mo .mo-pick.is-on{border-color:color-mix(in oklab,var(--p) 75%,transparent);background:color-mix(in oklab,var(--p) 14%,transparent)}#scb-home-root .mo .mo-pick.is-on i{box-shadow:0 0 10px var(--p)}#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head{grid-template-columns:minmax(0,1.15fr) 80px minmax(0,1fr)}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head span:first-child{grid-column:1}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head span:last-child{grid-column:3}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head:after{grid-column:2}#scb-home-root .mo .mo-gap.is-pick .mo-lane:not(.is-solved) .mo-seam{border-color:rgb(var(--color-ink-rgb) / .4)}#scb-home-root .mo .mo-gap.is-pick .mo-lanes:after{display:none}#scb-home-root .mo .mo-gap.is-pick .mo-stall{color:var(--color-ink-muted)}#scb-home-root .mo .mo-gap.is-pick .mo-stall:before,#scb-home-root .mo .mo-gap.is-pick .mo-stall:after{background-image:linear-gradient(90deg,rgb(var(--color-ink-rgb) / .22),rgb(var(--color-ink-rgb) / .22));background-size:100% 100%;animation:none}#scb-home-root .mo .mo-gap.is-pick .mo-plate.is-prod{border-color:color-mix(in oklab,var(--color-spectrum-cyan) calc(var(--solved) / var(--total) * 70%),var(--v3-hair))}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-wire-lit{animation:mo-pick-charge .9s var(--ease-out) both}@keyframes mo-pick-charge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-piece{transition-delay:.5s}@media(max-width:1099px){#scb-home-root .mo .mo-picks{justify-content:flex-start}#scb-home-root .mo .mo-gap.is-pick .mo-lane{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "w" "p"}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-wire-lit{animation:none}}#scb-home-root .mo .mo-gap.is-pick .mo-gap-silk{opacity:calc(.06 + var(--solved) / var(--total) * .22)}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-seam{animation:mo-pick-blocked 1.1s var(--ease-out) .8s both;transition-delay:1.9s}@keyframes mo-pick-blocked{0%{border-color:var(--color-ink);background:rgb(var(--color-ink-rgb) / .2);border-radius:0;transform:rotate(45deg) scale(1.3);box-shadow:0 0 10px rgb(var(--color-ink-rgb) / .5)}12%{transform:rotate(45deg) scale(1.25) translate(-2px)}24%{transform:rotate(45deg) scale(1.25) translate(2px)}36%{transform:rotate(45deg) scale(1.25) translate(-1px)}70%{border-color:var(--color-ink);border-radius:0;transform:rotate(45deg) scale(1.15);box-shadow:0 0 14px rgb(var(--color-ink-rgb) / .6)}to{border-color:var(--p);background:var(--p);border-radius:50%;transform:rotate(0) scale(.8);box-shadow:0 0 12px var(--p)}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-wire-lit{transform-origin:right;animation:mo-pick-charge .7s var(--ease-out) 1.2s both}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-comet{background:linear-gradient(270deg,transparent 55%,var(--p));animation:mo-pick-pulse .7s var(--ease-out) 1.2s both,mo-comet 1.8s linear 2.2s infinite}@keyframes mo-pick-pulse{0%{transform:translate(100%);opacity:1}to{transform:translate(-100%);opacity:1}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-comet{opacity:1}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-piece{transition-delay:0ms}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-sol{animation:mo-pick-flare .7s var(--ease-out) 1.1s both}@keyframes mo-pick-flare{0%{box-shadow:0 0 color-mix(in oklab,var(--p) 70%,transparent);transform:scale(1)}40%{box-shadow:0 0 0 8px color-mix(in oklab,var(--p) 25%,transparent);transform:scale(1.06)}to{box-shadow:0 0 0 14px transparent;transform:scale(1)}}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-how{opacity:0;animation:mo-pick-check .5s var(--ease-out) 2s forwards}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--p) 10%,transparent) 55%,transparent)}#scb-home-root .mo .mo-gap.is-pick[data-phase=picked] .mo-plate.is-prod{transition-delay:2.5s}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-seam,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-comet,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-sol,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved .mo-how{animation:none;opacity:1;transform:none}}#scb-home-root .mo .mo-gap.is-pick .mo-stall{position:relative}#scb-home-root .mo .mo-flow{position:absolute;left:0;top:50%;width:100%;height:0;pointer-events:none;animation:mo-flow-run 2.6s both}@keyframes mo-flow-run{0%{transform:translate(0);animation-timing-function:cubic-bezier(.3,0,.6,1)}31%{transform:translate(calc(var(--stop) * 100%))}73%{transform:translate(calc(var(--stop) * 100%));animation-timing-function:steps(1,end)}74%{transform:translate(calc(var(--resume) * 100%));animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:translate(100%)}}#scb-home-root .mo .mo-flow i{position:absolute;left:0;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--color-ink);box-shadow:0 0 10px 2px rgb(var(--color-ink-rgb) / .7);animation:mo-flow-dot 2.6s both}#scb-home-root .mo .mo-flow i:before{content:"";position:absolute;right:4px;top:3px;width:64px;height:2px;background:linear-gradient(90deg,transparent,currentColor);color:rgb(var(--color-ink-rgb) / .7)}@keyframes mo-flow-dot{0%{opacity:0;transform:scale(.6)}6%{opacity:1;transform:none}31%{transform:scale(1.4)}36%{transform:scale(1) translate(-3px)}41%{transform:translate(3px)}46%{transform:none;background:var(--color-ink)}72%{opacity:1;background:var(--color-ink)}73%{opacity:0}75%{opacity:1;background:var(--p);box-shadow:0 0 12px 3px var(--p)}94%{opacity:1}to{opacity:0;background:var(--p);box-shadow:0 0 12px 3px var(--p)}}#scb-home-root .mo .mo-gap.is-pick[data-phase=picked] .mo-stall-label{animation:mo-stall-hit 1.1s var(--ease-out) .8s both}@keyframes mo-stall-hit{0%,60%{color:var(--color-ink)}10%{transform:translate(-2px)}20%{transform:translate(2px)}30%{transform:none}to{color:var(--color-ink-muted)}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .mo-flow{display:none}#scb-home-root .mo .mo-gap.is-pick .mo-stall-label{animation:none}}#scb-home-root .mo .mo-gap.is-pick .mo-flow i:before{animation:mo-flow-trail 2.6s both}@keyframes mo-flow-trail{0%,72%{width:64px}73%,75%{width:0}88%,to{width:64px}}#scb-home-root .mo .mo-gap.is-pick .mo-stall-label{position:relative;z-index:1}#scb-home-root .mo .mo-gap.is-pick .mo-flow{z-index:0}@keyframes mo-pick-check{to{opacity:1;transform:none}}#scb-home-root .v3.mo.mo-a{--v3-sec: var(--space-32)}@media(min-width:1100px){#scb-home-root .v3.mo.mo-a{--v3-sec: clamp(176px, 15vw, 240px)}}@media(max-width:767px){#scb-home-root .v3.mo.mo-a{--v3-sec: var(--space-24)}}#scb-home-root .mo .v3-film-poster[src*=hero-e],#scb-home-root .mo .v3-film-clip[src*=hero-e]{object-position:50% 50%;transform:translate(10%)}#scb-home-root .mo .v3-film:has(>.v3-film-poster[src*=hero-e]){-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-ink) 30%,transparent) 0%,color-mix(in srgb,var(--color-ink) 35%,transparent) 42%,var(--color-ink) 68%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-ink) 30%,transparent) 0%,color-mix(in srgb,var(--color-ink) 35%,transparent) 42%,var(--color-ink) 68%)}@media(max-width:767px){#scb-home-root .mo .v3-film-poster[src*=hero-e],#scb-home-root .mo .v3-film-clip[src*=hero-e]{object-position:74% 50%;transform:none}#scb-home-root .mo .v3-film:has(>.v3-film-poster[src*=hero-e]){-webkit-mask-image:none;mask-image:none}}#scb-home-root .mo .v3-film-poster[src*=hero-city-r],#scb-home-root .mo .v3-film-clip[src*=hero-city-r]{object-position:50% 50%}@media(max-width:767px){#scb-home-root .mo .v3-film-poster[src*=hero-city-r],#scb-home-root .mo .v3-film-clip[src*=hero-city-r]{object-position:70% 50%}}#scb-home-root .mo-a .mo-map-pillar{border-bottom-color:rgb(var(--color-ink-rgb) / .16);color:rgb(var(--color-ink-rgb) / .82);transition:color var(--dur-fast) var(--ease-out)}#scb-home-root .mo-a .mo-map-pillar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:1px;background:var(--pillar-tick, var(--color-ink)) left / 40px 100% no-repeat;clip-path:inset(0 calc(100% - 40px) 0 0 round 1px);transition:clip-path .6s var(--ease-out),background-size .6s var(--ease-out)}#scb-home-root .mo-a .mo-map-col.is-act{--pillar-tick: linear-gradient(90deg, var(--color-spectrum-yellow), var(--color-spectrum-cyan))}#scb-home-root .mo-a .mo-map-col.is-govern{--pillar-tick: var(--color-purple)}#scb-home-root .mo-a .mo-map-col.is-scale{--pillar-tick: linear-gradient(90deg, var(--color-spectrum-coral), var(--color-ink))}@media(hover:hover){#scb-home-root .mo-a .mo-map-col:hover .mo-map-pillar,#scb-home-root .mo-a .mo-map-col:focus-within .mo-map-pillar{color:var(--color-ink)}#scb-home-root .mo-a .mo-map-col:hover .mo-map-pillar:after,#scb-home-root .mo-a .mo-map-col:focus-within .mo-map-pillar:after{clip-path:inset(0 0 0 0 round 1px);background-size:100% 100%}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo-a .mo-map-pillar:after{transition:none}}#scb-home-root .mo-a .mo-eyebrow{display:flex;align-items:center;gap:var(--space-3)}#scb-home-root .mo-a .mo-eyebrow:before{content:"";flex:none;width:var(--space-6);height:1px;background:var(--color-ink-muted)}#scb-home-root .mo.mo :is(.mo-eyebrow,.mo-label,.mo-stall,.mo-lanes-head,.mo-map-pillar,.mo-tile-pil,.mo-panel-solves span),#scb-home-root .mo.mo main .v3-btn{text-transform:none}#scb-home-root .mo .mo-gap.is-pick .mo-gap-bar{justify-content:flex-end}@media(max-width:1099px){#scb-home-root .mo .mo-gap.is-pick .mo-gap-bar{justify-content:flex-start}}#scb-home-root .mo .mo-map:not(:has(.is-scale .mo-tile+.mo-tile)){--t: calc((100% - 3 * var(--mo-gap)) / 4);grid-template-columns:calc(2 * var(--t) + var(--mo-gap)) var(--t) var(--t)}#scb-home-root .mo .mo-why .mo-certs{position:relative;padding-top:var(--space-24)}#scb-home-root .mo .mo-why .mo-certs+.mo-marquee{margin-top:var(--space-16)}#scb-home-root .mo .mo-certs-head{display:grid;gap:var(--space-4);margin-bottom:var(--space-12)}#scb-home-root .mo .mo-certs-title{margin:0;font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:1.25;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}#scb-home-root .mo .mo-certs-by{max-width:none}#scb-home-root .mo .mo-certs-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--mo-gap)}#scb-home-root .mo .mo-cert{display:grid;grid-template-columns:208px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--space-6);row-gap:var(--space-3);align-content:start}#scb-home-root .mo .mo-cert-tile{grid-row:1 / span 2;align-self:start}#scb-home-root .mo .mo-cert-tile{display:grid;place-items:center;width:208px;height:104px;border:1px solid var(--v3-hair);border-radius:22px;transition:border-color .3s var(--ease-out)}#scb-home-root .mo .mo-cert:hover .mo-cert-tile{border-color:rgb(var(--color-ink-rgb) / .22)}#scb-home-root .mo .mo-cert-logo{display:block;height:56px;aspect-ratio:var(--ar, 2 / 1);-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:linear-gradient(105deg,transparent 32%,rgb(var(--color-ink-rgb) / .55) 44%,var(--color-ink) 50%,rgb(var(--color-ink-rgb) / .55) 56%,transparent 68%) 120% 0 / 260% 100% no-repeat,rgb(var(--color-ink-rgb) / .6)}@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .mo-cert-logo{animation:mo-cert-sweep 5.2s var(--ease-in-out) infinite;animation-delay:calc(1.2s + var(--i, 0) * .9s)}}@keyframes mo-cert-sweep{0%,62%{background-position:120% 0,0 0}to{background-position:-20% 0,0 0}}#scb-home-root .mo .mo-cert-name{margin:0;font-size:var(--text-body-size);font-weight:600;line-height:var(--text-body-lh);color:var(--color-ink)}#scb-home-root .mo .mo-cert-scope{display:block}#scb-home-root .mo .mo-cert-short{max-width:46ch;font-size:14px;font-weight:400;line-height:21px;color:var(--color-ink-muted)}@media(prefers-reduced-motion:no-preference){#scb-home-root .v3-js .mo-certs [data-reveal],#scb-home-root .v3-js .mo-certs[data-reveal]{opacity:1}#scb-home-root .v3-js .mo-cert{opacity:0;transform:translateY(12px);transition:opacity .8s var(--ease-out) var(--d, 0ms),transform .8s var(--ease-out) var(--d, 0ms)}#scb-home-root .v3-js .is-revealed .mo-cert{opacity:1;transform:none}}@media(max-width:1099px){#scb-home-root .mo .mo-certs-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){#scb-home-root .mo .mo-cert{grid-template-columns:minmax(0,1fr);grid-template-rows:none}#scb-home-root .mo .mo-cert-tile{grid-row:auto;width:176px;height:88px;margin-bottom:var(--space-2)}#scb-home-root .mo .mo-cert-logo{height:48px}}#scb-home-root .mo .mo-why:has(.mo-certs) .mo-why-ground-silk{inset:-18% 0 auto;height:100%}#scb-home-root .mo .v3-film-poster[src*=hero-h],#scb-home-root .mo .v3-film-clip[src*=hero-h]{object-position:50% 50%}#scb-home-root .mo .mo-hero:has(.v3-film-poster[src*=hero-h]) .mo-hero-shade{background:radial-gradient(60% 70% at 18% 42%,rgb(var(--color-surface-rgb) / .55),transparent 70%),linear-gradient(90deg,rgb(var(--color-surface-rgb) / .9),rgb(var(--color-surface-rgb) / .62) 40%,rgb(var(--color-surface-rgb) / .1) 75%),linear-gradient(0deg,rgb(var(--color-surface-rgb) / .75) 0%,transparent 32%)}#scb-home-root .mo .v3-film.is-seq{background:#000;transform-origin:50% 50%;transform:scale(calc(1.04 - var(--hp) * .04)) translate3d(calc(var(--px) * -10px),calc(var(--py) * -8px),0)}#scb-home-root .mo .v3-film.is-seq video,#scb-home-root .mo .v3-film.is-seq .mo-seq-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#scb-home-root .mo .mo-seq-loop{z-index:1}#scb-home-root .mo .mo-seq-intro{z-index:2}#scb-home-root .mo .mo-seq-intro.is-done{visibility:hidden}#scb-home-root .mo .mo-seq-still{display:none}#scb-home-root .mo .v3-film.is-still .mo-seq-still{display:block}@media(max-width:767px){#scb-home-root .mo .v3-film.is-seq video,#scb-home-root .mo .v3-film.is-seq .mo-seq-still{object-position:70% 50%}}@media(prefers-reduced-motion:reduce){#scb-home-root .mo .v3-film.is-seq video{display:none}#scb-home-root .mo .v3-film.is-seq .mo-seq-still{display:block;object-position:70% 50%}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){#scb-home-root .mo .v3-film.is-seq{transform:none;animation-name:mo-seq-settle}}}@keyframes mo-seq-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}#scb-home-root .mo .mo-gap.is-pick .mo-lanes{display:grid;gap:var(--space-3);border-bottom:0}#scb-home-root .mo .mo-gap.is-pick .mo-lanes:before,#scb-home-root .mo .mo-gap.is-pick .mo-lanes:after{display:none}#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{padding:var(--space-4) var(--space-6);border:1px solid var(--v3-hair);border-radius:var(--radius-md);background-color:rgb(var(--color-ink-rgb) / .03);cursor:pointer;transition:border-color .6s var(--ease-out),background-color .3s var(--ease-out),background-size .9s var(--ease-out)}#scb-home-root .mo .mo-gap.is-pick .mo-lanes-head{padding-inline:calc(var(--space-6) + 1px)}#scb-home-root .mo .mo-gap.is-pick .mo-lane:hover{border-color:color-mix(in oklab,var(--p) 45%,transparent);background-color:rgb(var(--color-ink-rgb) / .05)}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-ahead:hover .mo-lane-text{opacity:.7}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-ahead:hover .mo-piece{opacity:.5}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{border-color:color-mix(in oklab,var(--p) 55%,transparent)}@media(max-width:1099px){#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{row-gap:var(--space-2);padding:var(--space-6)}}@media(min-width:1100px){#scb-home-root .mo .mo-gap.is-pick .mo-lanes{gap:var(--space-2)}#scb-home-root .mo .mo-gap.is-pick .mo-lane{padding:var(--space-6);border-color:transparent;background-color:transparent}#scb-home-root .mo .mo-gap.is-pick .mo-lane:hover{border-color:rgb(var(--color-ink-rgb) / .12);background-color:rgb(var(--color-ink-rgb) / .03)}#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved:hover{padding:var(--space-6);border-color:color-mix(in oklab,var(--p) 55%,transparent)}}@media(max-width:599px){#scb-home-root .mo .mo-gap.is-pick .mo-lane,#scb-home-root .mo .mo-gap.is-pick .mo-lane.is-solved{padding:var(--space-4)}}#scb-home-root .mo .mo-eyebrow{white-space:pre-line}#scb-home-root .sx-root{--sx-purple: #9373f9;--sx-ink: #333132;--sx-blue: #008bff;--sx-h1: 56px;--sx-h1-lh: 84px;--sx-gutter: 12.5%;--sx-header-h: 186px;background:#fff;color:#fff;font-family:var(--font-sx-poppins),var(--font-sx-thai),sans-serif;font-size:20px;line-height:1.7;-webkit-font-smoothing:antialiased}#scb-home-root .sx-root a{color:inherit;text-decoration:none}#scb-home-root .sx-root img{max-width:100%;display:block}#scb-home-root .sx-root h1,#scb-home-root .sx-root h2,#scb-home-root .sx-root p{margin:0;overflow-wrap:normal}@media(min-width:1441px){#scb-home-root .sx-root{--sx-h1: 72px;--sx-h1-lh: 104px}}#scb-home-root .sx-h1{font-size:var(--sx-h1);line-height:var(--sx-h1-lh);font-weight:700;color:#fff}#scb-home-root .sx-center{text-align:center}#scb-home-root [data-mfx],#scb-home-root .sx-layer{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-duration:1s}#scb-home-root .sx-invisible{visibility:hidden}#scb-home-root .sx-animated{visibility:visible;animation-duration:1.25s;animation-fill-mode:both}#scb-home-root .sx-fadeInUp{animation-name:sx-fadeInUp}@keyframes sx-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}html:has(.sx-root){scroll-behavior:smooth}#scb-home-root .sx-header-wrap{position:relative;z-index:50}#scb-home-root .sx-header{position:relative;background:var(--sx-ink)}#scb-home-root .sx-header__bar{height:var(--sx-header-h);display:flex;align-items:center;padding:0 54px 0 40px}#scb-home-root .sx-header__logo img{width:166px;height:166px}#scb-home-root .sx-nav{margin-left:20px;height:100%}#scb-home-root .sx-nav ul{display:flex;height:100%;margin:0;padding:0;list-style:none;gap:20px}#scb-home-root .sx-nav li{display:flex;align-items:center}#scb-home-root .sx-nav__link{position:relative;display:flex;align-items:center;height:74px;padding:0 5px;transition:color .2s;font-size:14px;line-height:14px;font-weight:600;white-space:nowrap}#scb-home-root .sx-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;background:#16c8f7;opacity:0;transition:opacity .2s}#scb-home-root .sx-nav__link:hover,#scb-home-root .sx-nav__link[aria-expanded=true]{color:#16c8f7}#scb-home-root .sx-nav__link[aria-current=page]{color:var(--sx-purple)}#scb-home-root .sx-nav__link[aria-current=page]:after{background:var(--sx-purple);opacity:1}#scb-home-root .sx-nav__link:hover:after,#scb-home-root .sx-nav__link[aria-expanded=true]:after{opacity:1}#scb-home-root .sx-nav__chev{width:9px;height:14px;margin-left:8px}#scb-home-root .sx-btn-careers{margin-left:auto;display:inline-flex;align-items:center;gap:10px;height:49px;padding:0 15px;border-radius:40px;background:var(--sx-purple);font-size:14px;line-height:21px;font-weight:600;white-space:nowrap}#scb-home-root .sx-btn-careers__icon,#scb-home-root .sx-btn-careers__icon svg{display:block;width:14px;height:14px}#scb-home-root .sx-lang{position:relative;display:flex;align-items:center;margin-left:23px;height:100%}#scb-home-root .sx-lang__globe svg{display:block;width:24px;height:24px}#scb-home-root .sx-lang__current{display:flex;align-items:center;margin-left:3px;padding:0 11px 0 0;border:0;background:none;color:#fff;font-family:inherit;font-size:18px;line-height:30.6px;font-weight:600;cursor:pointer}#scb-home-root .sx-lang__chev{width:11px;height:18px;margin-left:10px}#scb-home-root .sx-lang__menu{position:absolute;top:calc(50% + 18px);left:27px;margin:0;padding:0;list-style:none}#scb-home-root .sx-lang__menu a{display:block;font-size:18px;font-weight:600}#scb-home-root .sx-mega{position:absolute;top:130px;left:0;right:0;border:1px solid #5c5a5b;background:var(--sx-ink);opacity:0;visibility:hidden;transform:translateY(15px);transition:opacity .2s ease-in,transform .2s ease-in,visibility .2s ease-in}#scb-home-root .sx-mega[data-open=true]{opacity:1;visibility:visible;transform:none}#scb-home-root .sx-mega__row{display:flex;align-items:flex-start;gap:25px;height:88px;margin:0;padding:38px 0 0 156px;list-style:none}#scb-home-root .sx-mega__row+.sx-mega__row{padding-top:20px;border-top:1px solid #5c5a5b}#scb-home-root .sx-mega__row:only-child{height:94px;padding-top:31px}#scb-home-root .sx-mega a{display:flex;align-items:center;gap:15px;font-size:14px;line-height:14px;font-weight:600;white-space:nowrap}#scb-home-root .sx-mega a:hover{color:#16c8f7}#scb-home-root .sx-mega__icon svg{display:block;width:32px;height:32px}@media(min-width:1025px){#scb-home-root .sx-root:lang(en){--sx-header-h: 113px}#scb-home-root .sx-root:lang(en) .sx-header__logo img{width:93px;height:93px}#scb-home-root .sx-root:lang(en) .sx-nav{margin-left:15px}#scb-home-root .sx-root:lang(en) .sx-nav ul{gap:10px}#scb-home-root .sx-root:lang(en) .sx-nav li:nth-child(3){margin-left:10px}#scb-home-root .sx-root:lang(en) .sx-mega{top:93px}#scb-home-root .sx-root:lang(en) .sx-header__bar{padding-right:40px}#scb-home-root .sx-root:lang(en) .sx-btn-careers{padding:0 24px}#scb-home-root .sx-root:lang(en) .sx-lang{margin-left:12px}#scb-home-root .sx-root:lang(en) .sx-lang__current{width:70px;margin-left:13px;padding:0;white-space:nowrap}#scb-home-root .sx-root:lang(en) .sx-lang__chev{flex:none;margin-left:16px}#scb-home-root .sx-root:lang(en) .sx-lang__menu{left:37px}}#scb-home-root .sx-page{display:block}#scb-home-root .sx-section{position:relative;overflow:clip;background:#000;transform-origin:center top}#scb-home-root .sx-layer-wrap{position:absolute;inset:0;overflow:hidden;pointer-events:none}#scb-home-root .sx-layer{position:absolute;top:0;left:0;background-color:#000;background-size:cover;background-position:0 0;background-repeat:no-repeat}#scb-home-root .sx-layer--top{background-position:50% 0}#scb-home-root .sx-w{position:relative}#scb-home-root .sx-hero{position:relative;height:calc(100vh - var(--sx-header-h));height:calc(100svh - var(--sx-header-h));overflow:hidden;background:#000;outline:none}#scb-home-root .sx-hero__slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),visibility .8s}#scb-home-root .sx-hero__slide[data-active=true]{opacity:1;visibility:visible}#scb-home-root .sx-hero__slide>a,#scb-home-root .sx-hero__slide picture{display:block;width:100%;height:100%}#scb-home-root .sx-hero__slide img{width:100%;height:100%;object-fit:cover}#scb-home-root .sx-bullets{position:absolute;z-index:5;display:flex;line-height:0}#scb-home-root .sx-hero__bullets{left:90px;bottom:30px;padding:2.5px 0}#scb-home-root .sx-hero__caption{position:absolute;left:95px;right:20px;bottom:90px;pointer-events:none}#scb-home-root .sx-hero__heading{font-size:45px;line-height:56.25px;font-weight:700;color:var(--sx-purple);text-shadow:1px 2px 3px #000}#scb-home-root .sx-hero__line{font-size:23px;line-height:34.5px;min-height:35px}#scb-home-root .sx-hero__more{display:inline-block;margin-top:31px;padding:10px 30px;border:2px solid transparent;border-radius:40px;background:linear-gradient(#25135c,#25135c) padding-box,linear-gradient(45deg,#008bff,#16c8f7,#f9bd38,#ff6d5e,#9373f9) border-box;font-size:14px;line-height:21px;font-weight:600;pointer-events:auto}@media(max-width:800px){#scb-home-root .sx-hero__caption{left:20px;bottom:70px}#scb-home-root .sx-hero__heading{font-size:27px;line-height:33.75px}#scb-home-root .sx-hero__line{font-size:13.8px;line-height:20.7px;min-height:21px}#scb-home-root .sx-hero__more{font-size:8.4px;line-height:12.6px}}#scb-home-root .sx-bullet{box-sizing:content-box;width:10px;height:10px;margin:10px;padding:5px;border:0;border-radius:50%;background:#fff content-box;cursor:pointer;transition:background-color .4s}#scb-home-root .sx-bullet[data-active=true]{background-color:var(--sx-purple);border:1px solid var(--sx-purple);cursor:default}#scb-home-root .sx-root .sx-hero-h .mo-hero{--hp: 0 !important;height:100svh}#scb-home-root .sx-hero-h .mo-hero-media,#scb-home-root .sx-hero-h .mo-hero-copy,#scb-home-root .sx-hero-h .mo-cue{animation:none!important;clip-path:none!important;opacity:1!important;transform:none!important}#scb-home-root .sx-hero-h .v3-film.is-still{animation:none!important;transform:scale(1.04) translate3d(calc(var(--px) * -10px),calc(var(--py) * -8px),0)!important}#scb-home-root .sx-hero-h .mo-hero-media:after{content:"";position:absolute;inset:0 0 auto;height:45%;background:linear-gradient(to bottom,#000,#000000e0 14%,#0000008c 34%,#0003 60%,#0000);pointer-events:none}#scb-home-root .sx-root .sx-hero-h.mo.mo .mo-hero-copy{width:100%;max-width:none;margin-inline:0;padding-inline:var(--sx-gutter)}#scb-home-root .sx-hero-h .mo-hero-media:before{content:"";position:absolute;inset:auto 0 0;z-index:1;height:30%;background:linear-gradient(to bottom,#0000,#000000bf 55%,#000);pointer-events:none}#scb-home-root .sx-root .sx-hero-h:after{content:none}#scb-home-root .sx-root .sx-hero-h.mo.mo :is(.mo-eyebrow,.mo-cue){display:none}#scb-home-root .sx-root .sx-hero-h.mo.mo .mo-h1{margin-top:0;font-size:var(--sx-h1);line-height:var(--sx-h1-lh);letter-spacing:normal}#scb-home-root .sx-root .sx-hero-h.mo.mo .v3-grad{background:none;color:#fff;-webkit-text-fill-color:#fff}#scb-home-root .sx-root .sx-hero-h.mo.mo .mo-hero-lead{font-size:20px;line-height:30px}#scb-home-root .sx-root .sx-hero-h.mo.mo .v3-btn{font-size:16px}#scb-home-root .sx-hero-h:not(.is-in) :is(.mo-line-in,.mo-rise){animation-play-state:paused}#scb-home-root .sx-digital{display:flex;align-items:center;min-height:100vh;margin-top:-2px}#scb-home-root .sx-digital:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:28%;background:linear-gradient(to bottom,#000,#0009 45%,#0000);pointer-events:none}#scb-home-root .sx-digital__text{position:relative;z-index:2;width:50%;padding-left:12.5%}#scb-home-root .sx-digital__sub{text-shadow:0 0 10px rgba(0,0,0,.3)}@media(min-width:1025px){#scb-home-root .sx-root:lang(en) .sx-digital__sub{font-size:50px;line-height:50px}}#scb-home-root .sx-digital__body{width:80.53%;margin-top:10px;font-size:20px;line-height:34px}#scb-home-root .sx-digital__art{position:relative;z-index:2;width:50%;display:flex;justify-content:center}#scb-home-root .sx-digital__light{position:absolute;top:0;right:0;z-index:0;width:100%}#scb-home-root .sx-digital__light img{width:100%}#scb-home-root .sx-digital__logo{z-index:1}#scb-home-root .sx-digital__logo img{width:512px}@media(min-width:1441px){#scb-home-root .sx-digital__light{width:1070px;top:-296px}}#scb-home-root .sx-trust{display:flex;align-items:center;min-height:100vh}#scb-home-root .sx-trust__col{position:relative;width:100%}#scb-home-root .sx-trust__inner{display:flex;align-items:flex-start;max-width:1140px;margin:0 auto}#scb-home-root .sx-trust__side{width:15%}#scb-home-root .sx-trust__center{width:69.333%;align-self:center;padding:0 24px;text-align:center}#scb-home-root .sx-trust__body{font-size:20px;line-height:30px;font-weight:400}@media(min-width:1441px){#scb-home-root .sx-trust__body{padding:26px}}#scb-home-root .sx-services{padding:10% 0}#scb-home-root .sx-services__head{padding:40px;text-align:center}#scb-home-root .sx-services__grid{position:relative;display:flex;padding:0 2%}#scb-home-root .sx-services__col{position:relative;width:25%}#scb-home-root .sx-services__wrap{display:flex;justify-content:space-around}#scb-home-root .sx-card{width:91.7%;height:24vw;padding:3em 1em 1em;border:1px solid;border-radius:45px;border-image-source:linear-gradient(35.85deg,rgba(255,255,255,.4) 5.03%,rgba(255,255,255,0) 22.17%),linear-gradient(208.45deg,rgba(255,255,255,.5) -8.26%,rgba(255,255,255,0) 86.47%);background:linear-gradient(0deg,#16161633,#16161633),linear-gradient(110.66deg,#fff -57.03%,#ffffff29 -14.75%,#fff0 61.35%);color:#161616}#scb-home-root .sx-card__top{height:50%}#scb-home-root .sx-card__icon{width:4vw}#scb-home-root .sx-card__title{font-size:1.6vw;font-weight:700;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#scb-home-root .sx-grad--innovative{background-image:linear-gradient(90deg,#16c8f7,#008bff)}#scb-home-root .sx-grad--technology{background-image:linear-gradient(90deg,#f9bd38,#f97e2e)}#scb-home-root .sx-grad--infrastructure{background-image:linear-gradient(135deg,#ff6d5e 8.45%,#fa3b51 87.93%)}#scb-home-root .sx-grad--security{background-image:linear-gradient(45deg,#8347ee 5.26%,#9373f9 93.48%)}#scb-home-root .sx-card__body{margin-top:10px!important;font-size:1vw;font-weight:400;color:#fff}#scb-home-root .sx-works{container-type:inline-size}#scb-home-root .sx-works__slider{--u: calc(100cqw / 1440);position:relative;height:calc(768 * var(--u));background-size:cover;background-position:50% 50%;overflow:hidden}#scb-home-root .sx-works__heading{position:absolute;z-index:2;left:calc(629 * var(--u));top:calc(59 * var(--u));width:calc(755 * var(--u));font-size:calc(72 * var(--u));line-height:1.5;font-weight:700;text-align:center}#scb-home-root .sx-works__slide{position:absolute;inset:0;visibility:hidden}#scb-home-root .sx-works__slide[data-state=in],#scb-home-root .sx-works__slide[data-state=out]{visibility:visible;animation:.8s cubic-bezier(.87,0,.13,1) both}#scb-home-root .sx-works__slide[data-state=in][data-dir="1"]{animation-name:sx-in-up}#scb-home-root .sx-works__slide[data-state=out][data-dir="1"]{animation-name:sx-out-up}#scb-home-root .sx-works__slide[data-state=in][data-dir="-1"]{animation-name:sx-in-down}#scb-home-root .sx-works__slide[data-state=out][data-dir="-1"]{animation-name:sx-out-down}@keyframes sx-in-up{0%{transform:translateY(100%)}}@keyframes sx-out-up{to{transform:translateY(-100%)}}@keyframes sx-in-down{0%{transform:translateY(-100%)}}@keyframes sx-out-down{to{transform:translateY(100%)}}#scb-home-root .sx-works__image{position:absolute;left:calc(151 * var(--u));top:calc(79 * var(--u));width:calc(514 * var(--u))}#scb-home-root .sx-works__text{position:absolute;left:calc(726 * var(--u));top:calc(296 * var(--u));width:calc(564 * var(--u));display:flex;flex-direction:column}#scb-home-root .sx-works__count{font-size:calc(16 * var(--u));line-height:1.5;font-weight:700}#scb-home-root .sx-works__title{margin-top:calc(10 * var(--u));font-size:calc(56 * var(--u));line-height:1.5;font-weight:700;background-image:linear-gradient(45deg,#8347ee 5.26%,#9373f9 93.48%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;align-self:flex-start}#scb-home-root .sx-works__subtitle{margin-top:calc(10 * var(--u));font-size:calc(24 * var(--u));line-height:1.5;font-weight:700}#scb-home-root .sx-works__body{margin-top:calc(10 * var(--u));font-size:calc(15 * var(--u));line-height:1.5}#scb-home-root .sx-works__bullets{right:calc(30 * var(--u));top:calc(254 * var(--u));flex-direction:column;gap:3px}#scb-home-root .sx-partners{min-height:728px;padding-top:249px}#scb-home-root .sx-partners>*:not(.sx-layer-wrap){position:relative}#scb-home-root .sx-partners .sx-h1{padding:0 29px}#scb-home-root .sx-partners__sub{margin-top:31px!important;font-size:20px;line-height:30px;text-align:center}#scb-home-root .sx-partners__logos{width:100%;margin-top:26px}#scb-home-root .sx-careers{padding:150px 0 160px;background-color:#fff;background-size:cover;color:var(--sx-ink)}#scb-home-root .sx-careers__video{max-width:1140px;margin:0 auto;aspect-ratio:16 / 9;border-radius:30px;overflow:hidden;background:#000}#scb-home-root .sx-careers__video iframe{display:block;width:100%;height:100%;border:0}#scb-home-root .sx-careers__text{max-width:960px;margin:70px auto 0;text-align:center}#scb-home-root .sx-careers__text .sx-h1{color:var(--sx-ink)}#scb-home-root .sx-careers__text p{margin:10px 10px 0;font-size:16px;line-height:27.2px}#scb-home-root .sx-btn-grad{display:inline-block;margin-top:11px;padding:10px 25px;border:2px solid transparent;border-radius:40px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#008bff,#16c8f7,#f9bd38,#ff6d5e,#9373f9) border-box}#scb-home-root .sx-btn-grad a{display:block;padding:10px 20px;font-size:16px;line-height:24px;font-weight:500;color:#000}#scb-home-root .sx-btt{position:absolute;right:20px;bottom:27px;padding:0;border:0;background:none;cursor:pointer}#scb-home-root .sx-btt svg{display:block;width:56px;height:56px}#scb-home-root .sx-hairline{height:1px;background:#fff}#scb-home-root .sx-footer{display:flex;align-items:flex-start;min-height:160px;padding:32px 115px 0;background:var(--sx-purple);color:#fff}#scb-home-root .sx-footer__text{width:968px;max-width:100%}#scb-home-root .sx-footer__name{font-size:20px;line-height:30px;font-weight:600}#scb-home-root .sx-footer__links{font-size:14px;line-height:21px}#scb-home-root .sx-footer__copy{margin-top:24px!important;font-size:12px;line-height:21px}#scb-home-root .sx-footer__social{display:flex;gap:36px;margin:31px 0 0 18px;padding:0;list-style:none}#scb-home-root .sx-footer__social svg{display:block;width:24px;height:24px}@media(max-width:1024px){#scb-home-root .sx-root{--sx-h1: 40px;--sx-h1-lh: 60px;--sx-gutter: 24px;--sx-header-h: 96px}#scb-home-root .sx-header__bar{padding:0 16px}#scb-home-root .sx-header__logo img{width:96px;height:96px}#scb-home-root .sx-nav,#scb-home-root .sx-mega{display:none}#scb-home-root .sx-digital,#scb-home-root .sx-services__grid,#scb-home-root .sx-trust__inner{flex-direction:column}#scb-home-root .sx-digital__text,#scb-home-root .sx-digital__art{width:100%;padding:48px 24px}#scb-home-root .sx-digital__logo img{width:280px}#scb-home-root .sx-trust__side{display:none}#scb-home-root .sx-trust__center,#scb-home-root .sx-services__col{width:100%}#scb-home-root .sx-services__col+.sx-services__col{margin-top:24px}#scb-home-root .sx-card{height:auto;min-height:280px}#scb-home-root .sx-card__icon{width:56px}#scb-home-root .sx-card__title{font-size:24px}#scb-home-root .sx-card__body{font-size:16px}#scb-home-root .sx-careers{padding:48px 16px 120px}#scb-home-root .sx-footer{flex-direction:column;padding:32px 16px}#scb-home-root .sx-footer__social{margin:24px 0 0}}@media(max-width:800px){#scb-home-root .sx-hero__bullets{left:50%;bottom:0;transform:translate(-50%)}#scb-home-root .sx-btn-careers{display:none}#scb-home-root .sx-lang{margin-left:auto}#scb-home-root .sx-partners{padding-top:96px;min-height:0;padding-bottom:96px}}

#scb-home-root{--font-sx-poppins:Poppins;--font-sx-thai:'Noto Sans Thai';width:100%;}#scb-home-root .sx-root{font-family:Poppins,'Noto Sans Thai',sans-serif;}#scb-home-root .sx-root h1,#scb-home-root .sx-root h2,#scb-home-root .sx-root p{margin-block-start:0;}#scb-home-root .wp-home-mobile-header{display:none;}#scb-home-root .sx-lang__menu[hidden]{display:none;}@media(max-width:1024px){#scb-home-root .sx-header-wrap{display:none;}#scb-home-root .wp-home-mobile-header{display:block;}#scb-home-root .v3-bar{position:relative;top:0;}#scb-home-root .v3-bar-inner{height:96px;}}
/* Compact navigation — 2026-10-27 */
#scb-home-root .sx-root{--sx-header-h:88px!important;}
#scb-home-root .sx-header__bar,#scb-home-root .v3-bar-in{height:88px!important;min-height:0;}
#scb-home-root .sx-header__logo{display:flex;align-items:center;flex-shrink:0;height:72px;overflow:hidden;}
#scb-home-root .sx-root .sx-header__logo img{width:166px!important;height:72px!important;object-fit:cover;}
#scb-home-root .v3-logo{width:166px;height:72px;}
#scb-home-root .v3-logo-word{width:100px;height:auto;}
#scb-home-root .sx-nav__link,#scb-home-root .v3-nav{height:88px;}
#scb-home-root .sx-root .sx-mega,#scb-home-root .v3-mega{top:100%;}
#scb-home-root .sx-btn-careers,#scb-home-root .v3-bar-end>.v3-bar-cta{height:44px;}
@media(max-width:1199px){#scb-home-root .v3-bar-in{height:72px!important;} #scb-home-root .v3-logo{width:120px;height:56px;} #scb-home-root .v3-logo-word{width:100px;}}
@media(max-width:1024px){#scb-home-root .sx-root{--sx-header-h:72px!important;}}


/* CLAUDE PARTNER UPDATE */
#scb-home-root .sx-partners__grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 20px;
  width: min(1120px, calc(100% - 48px));
  margin: 36px auto 64px;
  padding: 0;
  list-style: none;
}
#scb-home-root .sx-partner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 104px;
  padding: 16px;
  border-radius: 12px;
  background: #fff;
}
#scb-home-root .sx-partner img {
  width: auto;
  height: auto;
  max-width: 75%;
  max-height: 58px;
  object-fit: contain;
}
#scb-home-root .sx-partner.is-certified img {
  width: 100%;
  max-width: 100%;
  max-height: none;
}
@media (max-width: 599px) {
  #scb-home-root .sx-partners__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px;
    width: calc(100% - 32px);
    margin-bottom: 0;
  }
  #scb-home-root .sx-partner { height: 96px; padding: 10px; }
  #scb-home-root .sx-partner img { max-width: 80%; max-height: 50px; }
  #scb-home-root .sx-partners__sub { padding-inline: 20px; }
}
