.hero-section-module__t3XmbW__hero{background:#fffefc;place-items:center;min-height:950px;padding:174px 24px 120px;display:grid;position:relative;overflow:clip}.hero-section-module__t3XmbW__ambient{pointer-events:none;background:radial-gradient(at 49% 32%,#fff 0,#fffefc00 59%),radial-gradient(at 95% 10%,#f9d9c340,#0000 36%),radial-gradient(at 0 85%,#d9e7e540,#0000 36%);position:absolute;inset:0}.hero-section-module__t3XmbW__copy{z-index:2;text-align:center;width:min(61vw,790px);position:relative}.hero-section-module__t3XmbW__copy .eyebrow{justify-content:center;margin-bottom:28px;font-size:12px}.hero-section-module__t3XmbW__copy h1{letter-spacing:-.065em;margin:0 0 30px;font-size:clamp(72px,7.7vw,112px);font-weight:550;line-height:1.06}.hero-section-module__t3XmbW__copy h1 span{color:var(--brand)}.hero-section-module__t3XmbW__thai{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(21px,2.1vw,28px);font-weight:500}.hero-section-module__t3XmbW__mobileBreak{display:none}.hero-section-module__t3XmbW__description{color:#6b6b66;text-wrap:pretty;max-width:570px;margin:0 auto 30px;font-size:15px;line-height:1.95}.hero-section-module__t3XmbW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;display:flex}.hero-section-module__t3XmbW__actions .action{border-radius:99px;gap:20px;min-height:56px;padding:15px 26px;box-shadow:inset 0 1px 1px #fff5,0 5px 14px #c84b1c18}.hero-section-module__t3XmbW__actions .text-link{min-height:44px;font-size:13px}.hero-section-module__t3XmbW__expertise{-webkit-backdrop-filter:blur(16px)saturate(1.6);background:linear-gradient(145deg,#ffffffb8,#f4f4f24d);border:1px solid #e4e4dfb3;border-radius:26px;width:fit-content;max-width:100%;margin:34px auto 0;padding:8px 10px 16px;box-shadow:inset 0 1px #fff,0 8px 28px #24242106}.hero-section-module__t3XmbW__tabs{justify-content:center;gap:4px;display:flex}.hero-section-module__t3XmbW__tabs .button{border-radius:99px;min-height:38px;padding-inline:16px;font-size:12px}.hero-section-module__t3XmbW__tabs svg{width:15px;height:15px}.hero-section-module__t3XmbW__caption{min-width:310px;height:51px;margin-top:14px}.hero-section-module__t3XmbW__caption strong{letter-spacing:-.025em;font-size:15px;font-weight:600;display:block}.hero-section-module__t3XmbW__caption span{color:#75756d;margin-top:5px;font-size:11px;display:block}.hero-section-module__t3XmbW__footnote{color:#85857c;margin-top:22px;font-size:10px}.hero-section-module__t3XmbW__collage{pointer-events:none;position:absolute;inset:0}.hero-section-module__t3XmbW__cardPosition{pointer-events:auto;position:absolute}.hero-section-module__t3XmbW__floatingCard{transform-origin:50%;background:#fff;border:1px solid #e0e0dc;border-radius:24px;display:block;overflow:hidden;box-shadow:0 16px 40px #2335320c,0 3px 8px #23353208}.hero-section-module__t3XmbW__floatingCard:focus-visible{outline-offset:8px}.hero-section-module__t3XmbW__workPosition{width:clamp(220px,20vw,300px);top:125px;left:max(-54px,50vw - 795px)}.hero-section-module__t3XmbW__workCard{animation:8s ease-in-out infinite hero-section-module__t3XmbW__card-drift;transform:rotate(-10deg)}.hero-section-module__t3XmbW__photo{height:236px;position:relative;overflow:hidden}.hero-section-module__t3XmbW__photo img{object-fit:cover}.hero-section-module__t3XmbW__workCard .hero-section-module__t3XmbW__photo img{object-position:center 58%}.hero-section-module__t3XmbW__cardFooter{padding:17px 18px 20px}.hero-section-module__t3XmbW__miniLabel{letter-spacing:.02em;color:#878a85;margin-bottom:7px;font-size:9px;font-weight:600;display:block}.hero-section-module__t3XmbW__cardFooter strong{letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.hero-section-module__t3XmbW__cardFooter svg{width:16px;height:16px}.hero-section-module__t3XmbW__cardFooter>span:last-child{color:#8c8c84;margin-top:6px;font-size:10px;display:block}.hero-section-module__t3XmbW__orbitPosition{width:clamp(245px,22vw,335px);top:106px;right:max(-65px,50vw - 785px)}.hero-section-module__t3XmbW__orbitCard{background:linear-gradient(150deg,#fff4de,#f9c8a6 75%,#f1966e);border-color:#efd2b7;height:326px;animation:10s ease-in-out -3s infinite hero-section-module__t3XmbW__card-drift;position:relative;transform:rotate(11deg)}.hero-section-module__t3XmbW__orbitEyebrow{z-index:1;color:#9e573b;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;inset:19px 20px auto}.hero-section-module__t3XmbW__orbitEyebrow svg{width:16px;height:16px}.hero-section-module__t3XmbW__orbit{width:112%;height:112%;animation:18s ease-in-out infinite hero-section-module__t3XmbW__orbit-drift;position:absolute;top:-5%;left:-6%}.hero-section-module__t3XmbW__orbitLines{transform-origin:50%;animation:24s ease-in-out infinite hero-section-module__t3XmbW__orbit-turn}.hero-section-module__t3XmbW__orbitLabel{color:#9d3c23;font-size:14px;line-height:1.4;position:absolute;top:44%;left:34%;transform:rotate(-15deg)}.hero-section-module__t3XmbW__orbitBottom{text-align:right;color:#9e573b;font-size:10px;position:absolute;inset:auto 20px 18px}.hero-section-module__t3XmbW__automationPosition{width:clamp(215px,19vw,280px);top:638px;left:max(-35px,50vw - 770px)}.hero-section-module__t3XmbW__automationCard{color:#eaf8ef;background:#163e3b;border-color:#2c514c;padding:25px;animation:9s ease-in-out -4s infinite hero-section-module__t3XmbW__card-drift;transform:rotate(7deg)}.hero-section-module__t3XmbW__automationCard .hero-section-module__t3XmbW__miniLabel{color:#b4d4c5}.hero-section-module__t3XmbW__automationCard strong{letter-spacing:-.045em;font-size:23px;font-weight:500;line-height:1.2;display:block}.hero-section-module__t3XmbW__workflow{align-items:center;margin-block:25px;display:flex}.hero-section-module__t3XmbW__workflow span{background:#ffffff0b;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.hero-section-module__t3XmbW__workflow svg{width:17px;height:17px}.hero-section-module__t3XmbW__workflow i{background:#b3d5bc66;flex:1;height:1px}.hero-section-module__t3XmbW__automationNote{color:#b4d4c5;font-size:10px}.hero-section-module__t3XmbW__networkPosition{width:clamp(215px,18vw,275px);top:622px;right:max(-45px,50vw - 770px)}.hero-section-module__t3XmbW__networkCard{animation:11s ease-in-out -5s infinite hero-section-module__t3XmbW__card-drift;transform:rotate(-8deg)}.hero-section-module__t3XmbW__networkCard .hero-section-module__t3XmbW__photo{height:177px}.hero-section-module__t3XmbW__networkCard .hero-section-module__t3XmbW__cardFooter strong{font-size:13px}.hero-section-module__t3XmbW__scrollCue{color:#7f8079;flex-direction:column;align-items:center;gap:12px;min-height:44px;font-size:11px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.hero-section-module__t3XmbW__scrollCue svg{width:18px;height:18px}@keyframes hero-section-module__t3XmbW__card-drift{0%,to{translate:0}50%{translate:0 -13px}}@keyframes hero-section-module__t3XmbW__orbit-drift{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(5deg)}}@keyframes hero-section-module__t3XmbW__orbit-turn{0%,to{transform:rotate(-32deg)}50%{transform:rotate(-13deg)}}@media (max-width:1150px) and (min-width:901px){.hero-section-module__t3XmbW__hero{min-height:930px}.hero-section-module__t3XmbW__copy{width:62vw}.hero-section-module__t3XmbW__copy h1{font-size:7.8vw}.hero-section-module__t3XmbW__workPosition{top:148px;left:-105px}.hero-section-module__t3XmbW__orbitPosition{right:-110px}.hero-section-module__t3XmbW__automationPosition{top:660px;left:-95px}.hero-section-module__t3XmbW__networkPosition{top:650px;right:-95px}.hero-section-module__t3XmbW__description{max-width:480px}}@media (max-width:900px){.hero-section-module__t3XmbW__hero{flex-direction:column;min-height:0;padding:158px 32px 100px;display:flex}.hero-section-module__t3XmbW__copy{width:min(100%,660px)}.hero-section-module__t3XmbW__copy h1{font-size:clamp(66px,10.5vw,92px)}.hero-section-module__t3XmbW__thai{font-size:25px}.hero-section-module__t3XmbW__collage{width:min(100%,600px);height:310px;margin-top:34px;position:relative;inset:auto}.hero-section-module__t3XmbW__workPosition{width:215px;top:22px;left:30px}.hero-section-module__t3XmbW__workCard .hero-section-module__t3XmbW__photo{height:175px}.hero-section-module__t3XmbW__orbitPosition{width:245px;top:12px;right:26px}.hero-section-module__t3XmbW__orbitCard{height:275px}.hero-section-module__t3XmbW__automationPosition,.hero-section-module__t3XmbW__networkPosition{display:none}.hero-section-module__t3XmbW__scrollCue{bottom:27px}}@media (max-width:640px){.hero-section-module__t3XmbW__hero{padding:136px 20px 92px}.hero-section-module__t3XmbW__copy h1{margin-bottom:24px;font-size:clamp(46px,12.8vw,76px)}.hero-section-module__t3XmbW__copy .eyebrow{margin-bottom:25px;font-size:10px}.hero-section-module__t3XmbW__thai{font-size:clamp(20px,5.5vw,25px);line-height:1.6}.hero-section-module__t3XmbW__mobileBreak{display:block}.hero-section-module__t3XmbW__description{max-width:350px;margin-bottom:26px;font-size:13px;line-height:1.95}.hero-section-module__t3XmbW__description br{display:none}.hero-section-module__t3XmbW__actions{gap:16px}.hero-section-module__t3XmbW__actions .action{gap:14px;min-height:49px;padding:12px 19px;font-size:12px}.hero-section-module__t3XmbW__actions .text-link{gap:6px;font-size:11px}.hero-section-module__t3XmbW__expertise{border-radius:25px;margin-top:28px;padding:7px 7px 15px}.hero-section-module__t3XmbW__tabs .button{min-height:40px;padding-inline:13px;font-size:11px}.hero-section-module__t3XmbW__caption{min-width:min(290px,100vw - 70px);height:50px}.hero-section-module__t3XmbW__caption strong{font-size:14px}.hero-section-module__t3XmbW__caption span{font-size:10px}.hero-section-module__t3XmbW__footnote{margin-top:20px;font-size:9px}.hero-section-module__t3XmbW__collage{max-width:400px;height:260px;margin-top:22px}.hero-section-module__t3XmbW__workPosition{width:180px;top:28px;left:-32px}.hero-section-module__t3XmbW__workCard .hero-section-module__t3XmbW__photo{height:145px}.hero-section-module__t3XmbW__cardFooter{padding:12px 14px 14px}.hero-section-module__t3XmbW__cardFooter strong{gap:7px;font-size:12px}.hero-section-module__t3XmbW__cardFooter>span:last-child,.hero-section-module__t3XmbW__miniLabel{font-size:8px}.hero-section-module__t3XmbW__orbitPosition{width:205px;top:0;right:-31px}.hero-section-module__t3XmbW__orbitCard{height:238px}.hero-section-module__t3XmbW__orbitEyebrow{font-size:8px;inset-inline:14px}.hero-section-module__t3XmbW__orbitLabel{font-size:11px}.hero-section-module__t3XmbW__orbitBottom{font-size:8px}.hero-section-module__t3XmbW__floatingCard{border-radius:19px}}@media (prefers-reduced-motion:reduce){.hero-section-module__t3XmbW__orbit,.hero-section-module__t3XmbW__orbitLines,.hero-section-module__t3XmbW__floatingCard{animation:none}.hero-section-module__t3XmbW__cardPosition{transform:none!important}}:is([data-motion=paused] .hero-section-module__t3XmbW__orbit,[data-motion=paused] .hero-section-module__t3XmbW__orbitLines,[data-motion=paused] .hero-section-module__t3XmbW__floatingCard){animation-play-state:paused}
