#about-us-root{--ab-primary:#2562ff;--ab-ink:#000103;--ab-text:#6f6c90;--ab-card:#f1f4ff;font-family:var(--type-font-body);background:#fff;overflow:hidden}#about-us-root *{box-sizing:border-box}#about-us-root img{max-width:100%}#about-us-root .ab-boxed{max-width:1300px;margin:0 auto;padding-left:20px;padding-right:20px}#about-us-root .ab-look{padding:50px 0 70px}#about-us-root .ab-look-title{font-family:var(--font-kanit), "Kanit", sans-serif;color:var(--ab-ink);margin:0 0 40px;font-size:clamp(30px,4vw,50px);font-weight:700;line-height:1.18}#about-us-root .ab-look-row{-moz-column-gap:48px;flex-direction:row;align-items:center;gap:32px 48px;display:flex}#about-us-root .ab-look-media{flex:0 0 42%;width:42%}#about-us-root .ab-look-media img{border-radius:10px;width:100%;height:auto;display:block}#about-us-root .ab-look-desc{flex:1}#about-us-root .ab-look-desc p{color:var(--ab-text);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0 0 16px}#about-us-root .ab-look-desc p:last-child{margin-bottom:0}#about-us-root .ab-band{background:#181d27 url(/assets/liveWorkshop.webp) 50%/cover no-repeat;align-items:flex-end;min-height:470px;padding:0 0 66px;display:flex;position:relative}#about-us-root .ab-band:before{content:"";background:linear-gradient(188deg,#181d2708 0%,#181d27 63%);position:absolute;inset:0}#about-us-root .ab-band-inner{width:100%;max-width:1300px;margin:0 auto;padding:0 10px;position:relative}#about-us-root .ab-band-title{font-family:var(--font-kanit), "Kanit", sans-serif;color:#fff;margin:0;font-size:105px;font-weight:500;line-height:112px}#about-us-root .ab-features{background:var(--ab-primary) url(/wp-content/uploads/2025/10/bg-min.jpg) center center / cover no-repeat;padding:70px 20px 80px}#about-us-root .ab-features-title{text-align:center;max-width:760px;font-family:var(--font-kanit), "Kanit", sans-serif;color:#fff;margin:0 auto 46px;font-size:clamp(26px,3.2vw,42px);font-weight:700;line-height:1.2}#about-us-root .ab-features-row{grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:40px;max-width:1300px;margin:0 auto;display:grid}#about-us-root .ab-features-col{flex-direction:column;gap:40px;display:flex}#about-us-root .ab-features-media{flex-direction:column;gap:20px;display:flex}#about-us-root .ab-features-media img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}#about-us-root .ab-feat{flex-direction:column;align-items:flex-start;display:flex}#about-us-root .ab-feat .icon svg{width:46px;height:46px}#about-us-root .ab-feat .icon svg path{fill:var(--ab-primary)}#about-us-root .ab-feat h4{font-family:var(--type-font-heading);font-weight:var(--type-heading-weight);font-size:var(--type-h4-size);line-height:var(--type-h4-line);color:#fff;margin:8px 0}#about-us-root .ab-feat p{color:#dbdbdb;font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}@media (max-width:1024px){#about-us-root .ab-feat p{font-size:16px}}@media (max-width:767px){#about-us-root .ab-feat h4{font-size:20px;line-height:var(--type-h4-line)}}@media (max-width:575px){#about-us-root .ab-feat h4{font-size:20px;line-height:23px}}#about-us-root .ab-sponsors{padding:70px 20px 35px}#about-us-root .ab-sponsors-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}#about-us-root .ab-sponsors-sub{font-family:var(--type-font-body);text-transform:uppercase;color:var(--ab-primary);align-items:center;margin:0 0 3px -10px;font-weight:500;display:inline-flex}#about-us-root .ab-sponsors-sub svg{width:34px;height:34px;fill:var(--ab-primary);margin:0 10px}#about-us-root .ab-sponsors-title{font-family:var(--font-kanit), "Kanit", sans-serif;color:var(--ab-ink);margin:0;padding-bottom:6px;font-size:clamp(30px,3.6vw,50px);font-weight:600;line-height:1.2}#about-us-root .ab-btn{background:var(--ab-primary);color:#fff;border-radius:30px;padding:13px 26px;font-size:17px;font-weight:400;line-height:1.34;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden}#about-us-root .ab-btn>span{z-index:1;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}#about-us-root .ab-btn em{flex-shrink:0;width:17px;height:17px;line-height:17px;display:inline-block;position:relative;overflow:hidden}#about-us-root .ab-btn em>svg{width:inherit;height:inherit;fill:#fff;transition:all .3s;position:absolute;top:0;left:0}#about-us-root .ab-btn em>svg:last-child{transform:translate(-150%)}#about-us-root .ab-btn:hover{color:#fff;background:#0c1436}#about-us-root .ab-btn:hover em>svg{transform:translate(150%)}#about-us-root .ab-btn:hover em>svg:last-child{transform:translate(0)}#about-us-root .ab-community{padding:70px 20px 35px}#about-us-root .ab-community .ab-logo .box{min-height:137px}#about-us-root .ab-logos{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}#about-us-root .ab-logo{display:block}#about-us-root .ab-logo .box{background:var(--ab-card);border:1px solid #d9e0fd;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:25px;transition:all .3s;display:flex;overflow:hidden}#about-us-root .ab-logo img{width:180px;height:auto;transition:all .3s}#about-us-root .ab-logo:hover .box img{animation:1s ab-jello}@keyframes ab-jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195312deg)skewY(-.195312deg)}}@media (prefers-reduced-motion:reduce){#about-us-root .ab-btn,#about-us-root .ab-btn em>svg,#about-us-root .ab-logo .box,#about-us-root .ab-logo img{transition:none}#about-us-root .ab-logo:hover .box img{animation:none}}@media (max-width:1024px){#about-us-root .ab-look-row{flex-direction:column}#about-us-root .ab-look-media,#about-us-root .ab-look-desc{flex-basis:100%;width:100%}#about-us-root .ab-features-row{grid-template-columns:1fr}#about-us-root .ab-features-media{order:-1}#about-us-root .ab-band{min-height:350px;padding-bottom:48px}#about-us-root .ab-band-title{font-size:70px;line-height:75px}#about-us-root .ab-logos{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){#about-us-root .ab-band{min-height:250px;padding-bottom:32px}#about-us-root .ab-band-title{font-size:40px;line-height:1em}#about-us-root .ab-logos{grid-template-columns:repeat(2,1fr)}#about-us-root .ab-look{padding-left:10%;padding-right:10%}}
