.Header-module__lnUIdW__header{z-index:50;background:#fbfbfd;border-bottom:1px solid #00000014;position:sticky;top:0}.Header-module__lnUIdW__bar{justify-content:space-between;align-items:center;gap:24px;max-width:1024px;min-height:52px;margin:0 auto;padding:0 22px;display:flex}.Header-module__lnUIdW__brand{min-height:52px;color:var(--color-foreground);letter-spacing:-.02em;align-items:center;gap:9px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.Header-module__lnUIdW__brand:hover{color:var(--color-foreground);text-decoration:none}.Header-module__lnUIdW__logo{width:auto;height:32px;display:block}.Header-module__lnUIdW__links{align-items:center;gap:28px;font-size:14px;display:flex}.Header-module__lnUIdW__link{color:var(--color-foreground);padding:12px 0;line-height:20px;text-decoration:none}.Header-module__lnUIdW__link:hover{color:var(--color-accent);text-decoration:none}.Header-module__lnUIdW__cta{border-radius:var(--radius-pill);background:var(--color-accent);color:#fff;white-space:nowrap;align-items:center;min-height:34px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.Header-module__lnUIdW__cta:hover{background:var(--color-lapis-dark);color:#fff;text-decoration:none}.Header-module__lnUIdW__toggle{cursor:pointer;width:44px;height:44px;color:var(--color-foreground);background:0 0;border:0;margin-right:-10px;padding:0;display:none;position:relative}.Header-module__lnUIdW__toggleLine{background:currentColor;border-radius:1px;width:18px;height:1.5px;transition:transform .25s;position:absolute;left:13px}.Header-module__lnUIdW__toggleLine:first-child{top:18px}.Header-module__lnUIdW__toggleLine:last-child{top:25px}.Header-module__lnUIdW__toggle[aria-expanded=true] .Header-module__lnUIdW__toggleLine:first-child{transform:translateY(3.5px)rotate(45deg)}.Header-module__lnUIdW__toggle[aria-expanded=true] .Header-module__lnUIdW__toggleLine:last-child{transform:translateY(-3.5px)rotate(-45deg)}.Header-module__lnUIdW__menu{display:none}@media (max-width:767px){.Header-module__lnUIdW__links,.Header-module__lnUIdW__cta{display:none}.Header-module__lnUIdW__toggle{display:block}.Header-module__lnUIdW__menu{-webkit-backdrop-filter:saturate(180%)blur(20px);background:#fbfbfdfa;height:calc(100dvh - 52px);padding:12px 22px 32px;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.Header-module__lnUIdW__menu[hidden]{display:none}.Header-module__lnUIdW__menuLink{border-bottom:1px solid var(--color-hairline);color:var(--color-foreground);letter-spacing:-.02em;padding:14px 0;font-size:24px;font-weight:600;text-decoration:none;display:block}.Header-module__lnUIdW__menuLink:hover{color:var(--color-accent);text-decoration:none}.Header-module__lnUIdW__menuCta{border-radius:var(--radius-pill);background:var(--color-accent);color:#fff;justify-content:center;align-items:center;min-height:50px;margin-top:28px;font-size:17px;font-weight:500;text-decoration:none;display:flex}.Header-module__lnUIdW__menuCta:hover{color:#fff;text-decoration:none}}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__toggleLine{transition:none}}
.Footer-module__3hUVsW__footer{background:var(--color-bg-light);color:var(--color-muted);margin-top:auto;padding:44px 22px 28px;font-size:13px}.Footer-module__3hUVsW__inner{max-width:1024px;margin:0 auto}.Footer-module__3hUVsW__tagline{border-bottom:1px solid var(--color-border);margin:0 0 24px;padding-bottom:20px;line-height:1.5}.Footer-module__3hUVsW__columns{flex-wrap:wrap;gap:24px 72px;display:flex}.Footer-module__3hUVsW__column{flex-direction:column;min-width:0;display:flex}.Footer-module__3hUVsW__heading{color:var(--color-foreground);margin:0 0 4px;font-size:13px;font-weight:600}.Footer-module__3hUVsW__link{color:#424245;padding:12px 0;line-height:20px;text-decoration:none}.Footer-module__3hUVsW__link:hover{color:var(--color-accent);text-decoration:underline}.Footer-module__3hUVsW__bottom{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:28px;padding-top:18px;display:flex}.Footer-module__3hUVsW__legal{flex-wrap:wrap;gap:0 20px;display:flex}.Footer-module__3hUVsW__legal .Footer-module__3hUVsW__link{padding:10px 0}@media (max-width:599px){.Footer-module__3hUVsW__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.Footer-module__3hUVsW__link{padding:9px 0}.Footer-module__3hUVsW__bottom{flex-direction:column;align-items:flex-start}}
.page-module__soh_jW__page{width:100%;max-width:764px;margin:0 auto;padding:clamp(16px,4vw,32px) 22px clamp(72px,11vw,130px)}.page-module__soh_jW__breadcrumb{color:var(--color-muted);flex-wrap:wrap;align-items:center;margin-bottom:clamp(32px,6vw,56px);font-size:13px;display:flex}.page-module__soh_jW__breadcrumb a{min-height:44px;color:var(--color-muted);align-items:center;display:inline-flex}.page-module__soh_jW__breadcrumb a:hover{color:var(--color-accent)}.page-module__soh_jW__sep{margin:0 6px}.page-module__soh_jW__current{color:var(--color-foreground)}.page-module__soh_jW__title{letter-spacing:-.04em;margin:0;font-size:clamp(40px,7vw,64px)}.page-module__soh_jW__updated{color:var(--color-muted);margin:14px 0 0;font-size:15px}.page-module__soh_jW__prose{border-top:1px solid var(--color-hairline);color:var(--color-foreground);overflow-wrap:break-word;margin-top:clamp(40px,6vw,56px);padding-top:clamp(32px,5vw,40px);font-size:17px;line-height:1.65}.page-module__soh_jW__prose section+section{margin-top:clamp(36px,5vw,48px)}.page-module__soh_jW__prose h2{letter-spacing:-.02em;color:var(--color-navy);margin:0 0 12px;font-size:clamp(22px,3vw,26px);font-weight:700;line-height:1.2}.page-module__soh_jW__prose p{margin:0}.page-module__soh_jW__prose p+p,.page-module__soh_jW__prose ul+p{margin-top:14px}.page-module__soh_jW__prose ul{margin:10px 0 0;padding-left:1.25em;list-style:outside}.page-module__soh_jW__prose li{padding-left:4px}.page-module__soh_jW__prose li+li{margin-top:8px}.page-module__soh_jW__prose li::marker{color:var(--color-muted)}.page-module__soh_jW__prose strong{font-weight:600}.page-module__soh_jW__prose a{color:var(--color-accent);overflow-wrap:anywhere}.page-module__soh_jW__prose a:hover{text-decoration:underline}
.page-module__UBdgra__page{width:100%;max-width:764px;margin:0 auto;padding:clamp(16px,4vw,32px) 22px clamp(72px,11vw,130px)}.page-module__UBdgra__breadcrumb{color:var(--color-muted);flex-wrap:wrap;align-items:center;margin-bottom:clamp(32px,6vw,56px);font-size:13px;display:flex}.page-module__UBdgra__breadcrumb a{min-height:44px;color:var(--color-muted);align-items:center;display:inline-flex}.page-module__UBdgra__breadcrumb a:hover{color:var(--color-accent)}.page-module__UBdgra__sep{margin:0 6px}.page-module__UBdgra__current{color:var(--color-foreground)}.page-module__UBdgra__title{letter-spacing:-.04em;margin:0;font-size:clamp(40px,7vw,64px)}.page-module__UBdgra__updated{color:var(--color-muted);margin:14px 0 0;font-size:15px}.page-module__UBdgra__prose{border-top:1px solid var(--color-hairline);color:var(--color-foreground);overflow-wrap:break-word;margin-top:clamp(40px,6vw,56px);padding-top:clamp(32px,5vw,40px);font-size:17px;line-height:1.65}.page-module__UBdgra__prose section+section{margin-top:clamp(36px,5vw,48px)}.page-module__UBdgra__prose h2{letter-spacing:-.02em;color:var(--color-navy);margin:0 0 12px;font-size:clamp(22px,3vw,26px);font-weight:700;line-height:1.2}.page-module__UBdgra__prose p{margin:0}.page-module__UBdgra__prose p+p,.page-module__UBdgra__prose ul+p{margin-top:14px}.page-module__UBdgra__prose ul{margin:10px 0 0;padding-left:1.25em;list-style:outside}.page-module__UBdgra__prose li{padding-left:4px}.page-module__UBdgra__prose li+li{margin-top:8px}.page-module__UBdgra__prose li::marker{color:var(--color-muted)}.page-module__UBdgra__prose strong{font-weight:600}.page-module__UBdgra__prose a{color:var(--color-accent);overflow-wrap:anywhere}.page-module__UBdgra__prose a:hover{text-decoration:underline}
.home-module__06co2W__section{padding:clamp(80px,12vw,130px) 22px}.home-module__06co2W__white{background:#fff}.home-module__06co2W__grey{background:var(--color-bg-light)}.home-module__06co2W__black{color:var(--color-on-dark);background:#000}.home-module__06co2W__container{max-width:1200px;margin:0 auto}.home-module__06co2W__sectionHead{text-align:center;margin-bottom:clamp(40px,6vw,64px)}.home-module__06co2W__h2{letter-spacing:-.035em;margin:0;font-size:clamp(36px,6vw,64px);font-weight:700;line-height:1.06}.home-module__06co2W__lead{max-width:620px;color:var(--color-muted);margin:18px auto 0;font-size:clamp(19px,2vw,21px);line-height:1.45}.home-module__06co2W__eyebrow{letter-spacing:-.01em;color:var(--color-accent);margin:0 0 16px;font-size:clamp(17px,2vw,21px);font-weight:600}.home-module__06co2W__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;display:flex}.home-module__06co2W__textLink{min-height:48px;color:var(--color-accent);align-items:center;font-size:17px;text-decoration:none;display:inline-flex}.home-module__06co2W__textLink:hover{text-decoration:underline}.home-module__06co2W__hero{color:var(--color-foreground);text-align:center;background:#fbfbfd;padding:clamp(64px,10vw,104px) 22px 0;overflow:hidden}.home-module__06co2W__heroTitle{letter-spacing:-.04em;max-width:980px;margin:0 auto;font-size:clamp(42px,8vw,96px);font-weight:700;line-height:1.03}.home-module__06co2W__heroSub{letter-spacing:-.01em;max-width:660px;color:var(--color-muted);margin:26px auto 0;font-size:clamp(19px,2.2vw,24px);line-height:1.4}.home-module__06co2W__heroActions{margin-top:36px}.home-module__06co2W__device{max-width:1160px;margin:clamp(48px,8vw,80px) auto 0;padding:0 48px;position:relative}.home-module__06co2W__deviceLid{background:#1d1d1f;border-radius:22px 22px 8px 8px;padding:14px 14px 20px;position:relative;box-shadow:inset 0 0 0 1px #3a3a3c,0 40px 80px -48px #00000073}.home-module__06co2W__deviceLid:after{content:"";background:linear-gradient(#2c2c2e,#0b0b0c);border-radius:2px 2px 0 0;height:4px;position:absolute;bottom:0;left:12px;right:12px}.home-module__06co2W__screen{background:var(--color-bg-light);aspect-ratio:16/9;text-align:left;color:var(--color-foreground);border-radius:8px;display:flex;overflow:hidden}.home-module__06co2W__deviceBase{background:linear-gradient(#f2f2f5 0%,#d6d6db 45%,#b4b4ba 100%);border-radius:2px 2px 16px 16px/2px 2px 12px 12px;justify-content:center;height:16px;margin:0 -48px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 22px 30px -18px #00000059}.home-module__06co2W__deviceNotch{background:linear-gradient(#a1a1a6,#c4c4c9);border-radius:0 0 8px 8px;width:15%;max-width:150px;height:6px}.home-module__06co2W__sidebar{border-right:1px solid var(--color-hairline);background:#fff;flex-direction:column;flex-shrink:0;gap:2px;width:19%;min-width:160px;padding:20px 12px 16px;font-size:14px;display:flex}.home-module__06co2W__appName{letter-spacing:-.02em;align-items:center;gap:8px;padding:0 10px 18px;font-size:16px;font-weight:700;display:flex}.home-module__06co2W__appMark{background:var(--color-accent);border-radius:5px;width:18px;height:18px}.home-module__06co2W__menuItem{color:#424245;padding:9px 10px}.home-module__06co2W__menuItemActive{color:var(--color-accent);background:#f0f0f2;border-radius:8px;padding:9px 10px;font-weight:600}.home-module__06co2W__staff{border-top:1px solid var(--color-hairline);align-items:center;gap:10px;margin-top:auto;padding:12px 10px 0;display:flex}.home-module__06co2W__staffAvatar{background:var(--color-lapis-light);width:30px;height:30px;color:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.home-module__06co2W__staffName{font-size:13px;font-weight:600;display:block}.home-module__06co2W__staffTill{color:var(--color-muted);font-size:12px;display:block}.home-module__06co2W__screenMain{flex-direction:column;flex:1;gap:14px;min-width:0;padding:20px;display:flex}.home-module__06co2W__screenTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__06co2W__screenTitle{letter-spacing:-.02em;font-size:22px;font-weight:700}.home-module__06co2W__search{border:1px solid var(--color-hairline);color:#86868b;background:#fff;border-radius:10px;flex:1;align-items:center;max-width:260px;height:34px;padding:0 12px;font-size:13px;display:flex}.home-module__06co2W__tiles{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:10px;min-height:0;display:grid}.home-module__06co2W__tile{background:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;gap:4px;min-height:0;padding:12px;display:flex;overflow:hidden}.home-module__06co2W__tileSelected{box-shadow:inset 0 0 0 2px var(--color-accent)}.home-module__06co2W__tileSwatch{border-radius:6px;flex-shrink:0;width:22px;height:22px}.home-module__06co2W__tileName{font-size:13px;font-weight:600;line-height:1.25}.home-module__06co2W__tilePrice{color:var(--color-muted);font-size:12px}.home-module__06co2W__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.home-module__06co2W__stat{background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.home-module__06co2W__statLabel{color:var(--color-muted);font-size:11px;font-weight:500}.home-module__06co2W__statValue{letter-spacing:-.02em;font-size:17px;font-weight:700}.home-module__06co2W__basket{border-left:1px solid var(--color-hairline);background:#fff;flex-direction:column;flex-shrink:0;gap:14px;width:26%;min-width:200px;padding:20px;font-size:14px;display:flex}.home-module__06co2W__basketTitle{letter-spacing:-.01em;font-size:17px;font-weight:700}.home-module__06co2W__basketRow{justify-content:space-between;gap:8px;display:flex}.home-module__06co2W__basketRow span:last-child{color:var(--color-muted)}.home-module__06co2W__basketRule{background:var(--color-hairline);height:1px}.home-module__06co2W__basketTotal{justify-content:space-between;gap:8px;font-size:17px;font-weight:700;display:flex}.home-module__06co2W__basketFooter{flex-direction:column;gap:10px;margin-top:auto;display:flex}.home-module__06co2W__payMethods{background:var(--color-bg-light);text-align:center;border-radius:10px;grid-template-columns:1fr 1fr;padding:3px;font-size:13px;font-weight:600;display:grid}.home-module__06co2W__payMethod,.home-module__06co2W__payMethodActive{color:var(--color-muted);border-radius:8px;padding:7px 0}.home-module__06co2W__payMethodActive{color:var(--color-foreground);background:#fff;box-shadow:0 1px 3px #0000001f}.home-module__06co2W__payButton{background:var(--color-accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;height:44px;font-size:15px;font-weight:600;display:flex}.home-module__06co2W__heroSpacer{height:clamp(56px,8vw,96px)}@media (max-width:1100px){.home-module__06co2W__sidebar{display:none}}@media (max-width:900px){.home-module__06co2W__stats{display:none}.home-module__06co2W__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__06co2W__tile:nth-child(n+10){display:none}.home-module__06co2W__device{padding:0 28px}.home-module__06co2W__deviceBase{margin:0 -28px}.home-module__06co2W__screenMain,.home-module__06co2W__basket{padding:14px}.home-module__06co2W__basket{gap:10px;font-size:13px}.home-module__06co2W__tileSwatch{width:18px;height:18px}}@media (max-width:760px){.home-module__06co2W__device{zoom:.86;width:640px;max-width:none}.home-module__06co2W__tile:nth-child(n+7){display:none}}@media (max-width:593px){.home-module__06co2W__device{zoom:.74}}@media (max-width:519px){.home-module__06co2W__device{zoom:.65}}@media (max-width:459px){.home-module__06co2W__device{zoom:.57}}@media (max-width:409px){.home-module__06co2W__device{zoom:.51}}@media (max-width:374px){.home-module__06co2W__device{zoom:.46}}@media (max-width:344px){.home-module__06co2W__device{zoom:.42}}.home-module__06co2W__rescue{text-align:center;padding:clamp(96px,14vw,150px) 22px}.home-module__06co2W__rescueInner{max-width:880px;margin:0 auto}.home-module__06co2W__rescueTitle{letter-spacing:-.035em;margin:0;font-size:clamp(36px,6vw,68px);font-weight:700;line-height:1.05}.home-module__06co2W__rescueBody{max-width:680px;color:var(--color-muted);margin:26px auto 0;font-size:clamp(18px,2vw,21px);line-height:1.5}.home-module__06co2W__rescueLink{margin-top:22px;font-size:19px}.home-module__06co2W__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-module__06co2W__serviceCard{background:#fff;border-radius:30px;flex-direction:column;min-width:0;min-height:540px;padding:48px;display:flex;overflow:hidden}.home-module__06co2W__serviceIcon{width:40px;height:40px;color:var(--color-accent)}.home-module__06co2W__serviceLabel{color:var(--color-muted);margin:22px 0 8px;font-size:17px;font-weight:600}.home-module__06co2W__serviceTitle{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.1}.home-module__06co2W__serviceBody{max-width:440px;color:var(--color-muted);margin:16px 0 0;font-size:17px;line-height:1.5}.home-module__06co2W__serviceVisual{margin-top:auto;padding-top:40px}.home-module__06co2W__browser{border:1px solid var(--color-border);background:#fbfbfd;border-radius:16px;overflow:hidden}.home-module__06co2W__browserBar{border-bottom:1px solid var(--color-hairline);gap:6px;padding:11px 14px;display:flex}.home-module__06co2W__browserDot{background:var(--color-border);border-radius:50%;width:10px;height:10px}.home-module__06co2W__browserPage{flex-direction:column;align-items:flex-start;gap:10px;padding:26px;display:flex}.home-module__06co2W__skelTitle{background:var(--color-foreground);border-radius:8px;width:58%;height:16px}.home-module__06co2W__skelLine{background:var(--color-border);border-radius:5px;height:10px}.home-module__06co2W__skelButton{background:var(--color-accent);border-radius:16px;width:124px;height:32px;margin-top:10px}.home-module__06co2W__chips{flex-wrap:wrap;gap:10px;display:flex}.home-module__06co2W__chip{border-radius:var(--radius-pill);background:var(--color-bg-light);padding:11px 18px;font-size:15px;font-weight:500}.home-module__06co2W__chipActive{background:var(--color-accent);color:#fff}.home-module__06co2W__progressLabels{color:var(--color-muted);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:14px;display:flex}.home-module__06co2W__progressLabels span:last-child{color:var(--color-accent);font-weight:600}.home-module__06co2W__progress{background:var(--color-hairline);border-radius:7px;height:14px;display:flex;overflow:hidden}.home-module__06co2W__progressDone{background:#c7c7cc;width:76%}.home-module__06co2W__progressOurs{background:var(--color-accent);width:24%}.home-module__06co2W__gapChips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.home-module__06co2W__gapChip{border-radius:var(--radius-pill);border:1px solid var(--color-border);padding:8px 14px;font-size:14px}.home-module__06co2W__kit{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-module__06co2W__kitItem{background:var(--color-bg-light);border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:22px 18px;font-size:15px;font-weight:600;display:flex}@media (max-width:820px){.home-module__06co2W__serviceGrid{grid-template-columns:1fr;gap:16px}.home-module__06co2W__serviceCard{border-radius:24px;min-height:0;padding:32px 24px}.home-module__06co2W__serviceVisual{padding-top:32px}.home-module__06co2W__browserPage{padding:20px}}@media (max-width:480px){.home-module__06co2W__chip{padding:9px 14px;font-size:14px}.home-module__06co2W__kit{gap:8px}.home-module__06co2W__kitItem{padding:18px 6px;font-size:14px}}.home-module__06co2W__showcase{text-align:center;border-radius:30px;padding:72px 40px 64px;overflow:hidden}.home-module__06co2W__showcase+.home-module__06co2W__showcase{margin-top:20px}.home-module__06co2W__showcaseDark{color:var(--color-on-dark);background:#000}.home-module__06co2W__showcaseLight{background:var(--color-bg-light);color:var(--color-foreground)}.home-module__06co2W__showcaseEyebrow{color:var(--color-muted);margin:0 0 12px;font-size:clamp(17px,2vw,21px);font-weight:600}.home-module__06co2W__showcaseDark .home-module__06co2W__showcaseEyebrow{color:var(--color-on-dark-muted)}.home-module__06co2W__showcaseTitle{letter-spacing:-.035em;max-width:760px;margin:0 auto;font-size:clamp(32px,5vw,60px);font-weight:700;line-height:1.05}.home-module__06co2W__showcaseBody{max-width:600px;color:var(--color-muted);margin:20px auto 0;font-size:clamp(17px,2vw,21px);line-height:1.45}.home-module__06co2W__showcaseDark .home-module__06co2W__showcaseBody{color:var(--color-on-dark-muted)}.home-module__06co2W__showcaseActions{margin-top:30px}.home-module__06co2W__showcaseDark .home-module__06co2W__textLink{color:var(--color-signal)}.home-module__06co2W__featureCards{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;max-width:1000px;margin:60px auto 0;display:grid}.home-module__06co2W__featureCard{background:#1d1d1f;border-radius:22px;padding:26px}.home-module__06co2W__featureLabel{color:var(--color-on-dark-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.home-module__06co2W__featureLabelWarn{color:#ff9f0a}.home-module__06co2W__featureTitle{letter-spacing:-.02em;margin:14px 0 0;font-size:20px;font-weight:700}.home-module__06co2W__featureNote{color:var(--color-on-dark-muted);margin-top:6px;font-size:14px}.home-module__06co2W__mockButtons{gap:10px;margin-top:22px;display:flex}.home-module__06co2W__mockButton{min-height:44px;color:var(--color-on-dark);background:#2c2c2e;border-radius:12px;flex:1;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.home-module__06co2W__mockButtonPrimary{background:var(--color-accent);color:#fff}.home-module__06co2W__stockList{flex-direction:column;gap:12px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.home-module__06co2W__stockList li{justify-content:space-between;gap:10px;display:flex}.home-module__06co2W__stockLow{color:#ff9f0a;font-weight:600}.home-module__06co2W__stockOk{color:var(--color-on-dark-muted)}.home-module__06co2W__bars{align-items:flex-end;gap:10px;height:92px;margin-top:22px;display:flex}.home-module__06co2W__bar{background:#3a3a3c;border-radius:6px;flex:1}.home-module__06co2W__barHighlight{background:var(--color-accent)}.home-module__06co2W__stockTable{text-align:left;background:#fff;border-radius:22px;max-width:760px;margin:48px auto 0;padding:10px 26px;box-shadow:0 30px 60px -40px #0000004d}.home-module__06co2W__stockRows{margin:0;padding:0;list-style:none}.home-module__06co2W__stockRow{border-bottom:1px solid var(--color-hairline);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:16px;padding:16px 0;font-size:15px;display:grid}.home-module__06co2W__stockRow:last-child{border-bottom:0}.home-module__06co2W__stockHead{color:var(--color-muted);padding:14px 0;font-size:13px;font-weight:600}.home-module__06co2W__stockItem{font-weight:600}.home-module__06co2W__stockLocation{color:#424245}.home-module__06co2W__status{border-radius:var(--radius-pill);white-space:nowrap;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.home-module__06co2W__green{color:#1d6b31;background:#e3f3e6}.home-module__06co2W__blue{color:#0a4d99;background:#e8f0fa}.home-module__06co2W__amber{color:#8a4a00;background:#fbeedd}@media (max-width:760px){.home-module__06co2W__showcase{border-radius:24px;padding:48px 20px 40px}.home-module__06co2W__featureCards{gap:14px;margin-top:40px}.home-module__06co2W__featureCard{padding:22px}.home-module__06co2W__stockTable{border-radius:18px;margin-top:32px;padding:4px 18px}.home-module__06co2W__stockHead{display:none}.home-module__06co2W__stockRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"item status""location status";gap:2px 12px}.home-module__06co2W__stockItem{grid-area:item}.home-module__06co2W__stockLocation{color:var(--color-muted);grid-area:location;font-size:14px}.home-module__06co2W__stockStatus{grid-area:status}}.home-module__06co2W__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px;max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.home-module__06co2W__stepNumber{border:2px solid var(--color-accent);width:44px;height:44px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.home-module__06co2W__stepTitle{letter-spacing:-.02em;margin:22px 0 0;font-size:24px;font-weight:700;line-height:1.2}.home-module__06co2W__stepBody{color:var(--color-muted);margin:12px 0 0;font-size:17px;line-height:1.5}@media (max-width:820px){.home-module__06co2W__steps{grid-template-columns:1fr;gap:40px;max-width:560px}.home-module__06co2W__stepTitle{margin-top:18px;font-size:22px}}.home-module__06co2W__quotes{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.home-module__06co2W__quote{background:var(--color-bg-light);border-radius:30px;flex-direction:column;margin:0;padding:clamp(28px,4vw,40px);display:flex}.home-module__06co2W__quoteText{letter-spacing:-.01em;margin:22px 0 0;font-size:21px;font-weight:500;line-height:1.45}.home-module__06co2W__quoteBy{margin-top:auto;padding-top:32px;font-size:15px}.home-module__06co2W__quoteName{font-weight:600}.home-module__06co2W__quoteRole{color:var(--color-muted);margin-top:2px}.home-module__06co2W__contact{padding:clamp(88px,13vw,140px) 22px}.home-module__06co2W__contactInner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:72px;max-width:1024px;margin:0 auto;display:grid}.home-module__06co2W__contactTitle{letter-spacing:-.035em;margin:0;font-size:clamp(38px,6vw,68px);font-weight:700;line-height:1.04}.home-module__06co2W__contactIntro{color:var(--color-on-dark-muted);margin:22px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.5}.home-module__06co2W__contactDetails{flex-direction:column;gap:22px;margin:40px 0 0;font-size:17px;display:flex}.home-module__06co2W__contactDetails dt{color:var(--color-on-dark-muted);margin-bottom:4px;font-size:13px;font-weight:600}.home-module__06co2W__contactDetails dd{margin:0}.home-module__06co2W__contactEmail{color:var(--color-signal);overflow-wrap:anywhere;padding:10px 0;display:inline-block}.home-module__06co2W__form{flex-direction:column;gap:18px;min-width:0;display:flex}.home-module__06co2W__formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.home-module__06co2W__field{flex-direction:column;gap:8px;min-width:0;display:flex}.home-module__06co2W__label{color:var(--color-on-dark-muted);font-size:13px;font-weight:600}.home-module__06co2W__input{width:100%;min-height:52px;color:var(--color-on-dark);font:inherit;background:#1d1d1f;border:1px solid #424245;border-radius:12px;padding:14px 16px;font-size:17px}.home-module__06co2W__input:focus{border-color:var(--color-signal);outline:none;box-shadow:0 0 0 3px #2997ff40}.home-module__06co2W__input[aria-invalid=true]{border-color:#ff453a}textarea.home-module__06co2W__input{resize:vertical;min-height:140px}.home-module__06co2W__fieldError{color:#ff6961;margin:0;font-size:13px}.home-module__06co2W__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.home-module__06co2W__submit{border-radius:var(--radius-pill);background:var(--color-accent);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0 32px;font-size:17px;font-weight:500;display:inline-flex}.home-module__06co2W__submit:hover:not(:disabled){background:var(--color-lapis-dark)}.home-module__06co2W__submit:disabled{opacity:.6;cursor:not-allowed}.home-module__06co2W__formAlert{color:#ff6961;background:#ff453a1f;border-radius:12px;margin:0;padding:14px 16px;font-size:15px}.home-module__06co2W__success{background:#1d1d1f;border-radius:22px;align-self:start;padding:32px}.home-module__06co2W__successTitle{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.home-module__06co2W__successBody{color:var(--color-on-dark-muted);margin:10px 0 0;font-size:17px;line-height:1.5}@media (max-width:900px){.home-module__06co2W__contactInner{grid-template-columns:1fr;gap:48px}.home-module__06co2W__contactDetails{flex-flow:wrap;gap:16px 40px;margin-top:28px}}@media (max-width:480px){.home-module__06co2W__formRow{grid-template-columns:1fr}.home-module__06co2W__submit{justify-content:center;align-self:stretch}}
.AIReadinessChecklistSection-module___IvuuW__band{background:#fff;padding:clamp(72px,11vw,130px) 0}.AIReadinessChecklistSection-module___IvuuW__bandAlt{background:var(--color-bg-light)}.AIReadinessChecklistSection-module___IvuuW__category{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);gap:20px 48px;padding:clamp(40px,6vw,56px) 0;display:grid}.AIReadinessChecklistSection-module___IvuuW__category:first-child{border-top:0;padding-top:0}.AIReadinessChecklistSection-module___IvuuW__category:last-child{padding-bottom:0}@media (min-width:900px){.AIReadinessChecklistSection-module___IvuuW__category{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.AIReadinessChecklistSection-module___IvuuW__categoryName{letter-spacing:-.025em;color:var(--color-navy);overflow-wrap:break-word;margin:0;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.15}.AIReadinessChecklistSection-module___IvuuW__items{min-width:0;margin:0;padding:0;list-style:none}.AIReadinessChecklistSection-module___IvuuW__item{border-top:1px solid var(--color-hairline);grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.AIReadinessChecklistSection-module___IvuuW__item:first-child{border-top:0;padding-top:4px}.AIReadinessChecklistSection-module___IvuuW__itemNumber{color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:1.5}.AIReadinessChecklistSection-module___IvuuW__itemText{color:var(--color-foreground);overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.5}.AIReadinessChecklistSection-module___IvuuW__cta{text-align:center;max-width:640px;margin:0 auto}.AIReadinessChecklistSection-module___IvuuW__ctaText{letter-spacing:-.02em;color:var(--color-navy);margin:0 0 28px;font-size:clamp(21px,2.6vw,28px);font-weight:600;line-height:1.3}.AIReadinessChecklistSection-module___IvuuW__ctaNote{color:var(--color-muted);margin:20px 0 0;font-size:15px;line-height:1.5}.AIReadinessChecklistSection-module___IvuuW__ctaNote a{min-height:44px;color:var(--color-accent);align-items:center;display:inline-flex}@media (max-width:479px){.AIReadinessChecklistSection-module___IvuuW__action{width:100%}}
.AIRescueSpokeSection-module__fLk5wW__band{background:#fff;padding:clamp(72px,11vw,130px) 0}.AIRescueSpokeSection-module__fLk5wW__bandAlt{background:var(--color-bg-light)}.AIRescueSpokeSection-module__fLk5wW__h2{letter-spacing:-.035em;max-width:880px;color:var(--color-navy);overflow-wrap:break-word;margin:0;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.06}.AIRescueSpokeSection-module__fLk5wW__lead{letter-spacing:-.01em;max-width:680px;color:var(--color-muted);margin:20px 0 0;font-size:clamp(19px,2vw,21px);line-height:1.45}.AIRescueSpokeSection-module__fLk5wW__intro{max-width:760px}.AIRescueSpokeSection-module__fLk5wW__intro p{letter-spacing:-.01em;color:var(--color-foreground);overflow-wrap:break-word;margin:0 0 24px;font-size:clamp(19px,2vw,21px);line-height:1.5}.AIRescueSpokeSection-module__fLk5wW__intro p:last-child{margin-bottom:0}.AIRescueSpokeSection-module__fLk5wW__body{max-width:760px;color:var(--color-muted);overflow-wrap:break-word;margin:28px 0 0;font-size:17px;line-height:1.5}.AIRescueSpokeSection-module__fLk5wW__cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin-top:clamp(40px,6vw,64px);display:grid}.AIRescueSpokeSection-module__fLk5wW__card{border-radius:var(--radius-card);background:#fff;min-width:0;height:100%;padding:clamp(22px,4vw,40px)}.AIRescueSpokeSection-module__fLk5wW__cardText{color:var(--color-foreground);overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.5}.AIRescueSpokeSection-module__fLk5wW__checklist{max-width:880px;margin:clamp(40px,6vw,56px) 0 0;padding:0;list-style:none}.AIRescueSpokeSection-module__fLk5wW__checkItem{border-top:1px solid var(--color-hairline);grid-template-columns:36px minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.AIRescueSpokeSection-module__fLk5wW__checkItem:last-child{border-bottom:1px solid var(--color-hairline)}.AIRescueSpokeSection-module__fLk5wW__checkNumber{color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:1.5}.AIRescueSpokeSection-module__fLk5wW__checkText{color:var(--color-foreground);overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.5}.AIRescueSpokeSection-module__fLk5wW__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:clamp(40px,6vw,56px);display:flex}@media (max-width:479px){.AIRescueSpokeSection-module__fLk5wW__action{width:100%}}.AIRescueSpokeSection-module__fLk5wW__crossLinks{max-width:760px;color:var(--color-muted);overflow-wrap:break-word;margin:32px 0 0;font-size:15px;line-height:1.9}.AIRescueSpokeSection-module__fLk5wW__crossLinks a{color:var(--color-accent)}
.AudienceSection-module__ZC5fNG__section{background:var(--color-white);padding:clamp(72px,11vw,130px) 0}.AudienceSection-module__ZC5fNG__grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:600px){.AudienceSection-module__ZC5fNG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1024px){.AudienceSection-module__ZC5fNG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.AudienceSection-module__ZC5fNG__card{background:var(--color-bg-light);border-radius:var(--radius-card);min-width:0;padding:clamp(22px,4vw,32px)}.AudienceSection-module__ZC5fNG__icon{width:32px;height:32px;color:var(--color-accent);margin-bottom:20px;display:block}.AudienceSection-module__ZC5fNG__title{letter-spacing:-.02em;color:var(--color-navy);margin:0 0 8px;font-size:clamp(19px,2vw,21px);font-weight:700;line-height:1.25}.AudienceSection-module__ZC5fNG__desc{color:var(--color-muted);margin:0;font-size:17px;line-height:1.5}
.CostSection-module__bIZEHW__section{background:var(--color-white);padding:clamp(72px,11vw,130px) 0}.CostSection-module__bIZEHW__heading{letter-spacing:-.035em;max-width:880px;margin:0;font-size:clamp(34px,5vw,56px);line-height:1.06}.CostSection-module__bIZEHW__sub{max-width:640px;color:var(--color-muted);margin:18px 0 clamp(40px,6vw,64px);font-size:clamp(17px,2vw,21px);line-height:1.45}.CostSection-module__bIZEHW__ledger{border-bottom:1px solid var(--color-border)}.CostSection-module__bIZEHW__row{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(28px,4vw,40px) 0;display:grid}@media (max-width:639px){.CostSection-module__bIZEHW__row{grid-template-columns:1fr;gap:10px}}.CostSection-module__bIZEHW__label{color:var(--color-muted);margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4}.CostSection-module__bIZEHW__stat{margin:0;font-size:clamp(40px,6vw,64px);line-height:1}.CostSection-module__bIZEHW__desc{max-width:560px;color:var(--color-muted);margin:0;font-size:17px;line-height:1.5}
.IndustriesSection-module__b3MWaq__section{background:var(--color-bg-light);padding:clamp(72px,11vw,130px) 0}.IndustriesSection-module__b3MWaq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.IndustriesSection-module__b3MWaq__card{background:var(--color-white);border-radius:var(--radius-card);min-width:0;height:100%;color:inherit;flex-direction:column;padding:clamp(22px,4vw,32px);text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex}a.IndustriesSection-module__b3MWaq__card:hover{color:inherit;box-shadow:var(--shadow-card-hover);text-decoration:none;transform:translateY(-2px)}.IndustriesSection-module__b3MWaq__tag{color:var(--color-muted);margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.4}.IndustriesSection-module__b3MWaq__title{letter-spacing:-.02em;color:var(--color-navy);overflow-wrap:break-word;margin:0;font-size:clamp(21px,2.2vw,24px);font-weight:700;line-height:1.2}.IndustriesSection-module__b3MWaq__desc{color:var(--color-muted);flex-grow:1;margin:12px 0 0;font-size:17px;line-height:1.5}.IndustriesSection-module__b3MWaq__more{min-height:44px;color:var(--color-accent);align-items:center;margin-top:12px;font-size:17px;display:inline-flex}a.IndustriesSection-module__b3MWaq__card:hover .IndustriesSection-module__b3MWaq__more{text-decoration:underline}@media (prefers-reduced-motion:reduce){.IndustriesSection-module__b3MWaq__card{transition:none}a.IndustriesSection-module__b3MWaq__card:hover{transform:none}}
.IndustryPillarSection-module__ORVk8a__band{background:var(--color-white);padding:clamp(72px,11vw,130px) 0}.IndustryPillarSection-module__ORVk8a__grey{background:var(--color-bg-light)}.IndustryPillarSection-module__ORVk8a__intro{max-width:760px}.IndustryPillarSection-module__ORVk8a__lead{letter-spacing:-.01em;color:var(--color-foreground);margin:0 0 20px;font-size:clamp(19px,2vw,21px);line-height:1.5}.IndustryPillarSection-module__ORVk8a__lead:last-child{margin-bottom:0}.IndustryPillarSection-module__ORVk8a__heading{letter-spacing:-.035em;max-width:880px;color:var(--color-navy);overflow-wrap:break-word;margin:0 0 clamp(32px,5vw,48px);font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.06}.IndustryPillarSection-module__ORVk8a__flush{margin-bottom:0}.IndustryPillarSection-module__ORVk8a__sub{max-width:640px;color:var(--color-muted);margin:18px 0 clamp(32px,5vw,48px);font-size:clamp(17px,2vw,21px);line-height:1.45}.IndustryPillarSection-module__ORVk8a__cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.IndustryPillarSection-module__ORVk8a__card{background:var(--color-white);border-radius:var(--radius-card);min-width:0;padding:clamp(22px,4vw,32px)}.IndustryPillarSection-module__ORVk8a__cardTitle{letter-spacing:-.02em;color:var(--color-navy);margin:0 0 8px;font-size:clamp(19px,2vw,21px);font-weight:700;line-height:1.25}.IndustryPillarSection-module__ORVk8a__cardDesc{color:var(--color-muted);margin:0;font-size:17px;line-height:1.5}.IndustryPillarSection-module__ORVk8a__ticks{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px 40px;margin:0;padding:0;list-style:none;display:grid}.IndustryPillarSection-module__ORVk8a__tick{min-width:0;color:var(--color-foreground);align-items:flex-start;gap:12px;font-size:17px;line-height:1.45;display:flex}.IndustryPillarSection-module__ORVk8a__tickIcon{width:20px;height:20px;color:var(--color-accent);flex-shrink:0;margin-top:2px}.IndustryPillarSection-module__ORVk8a__steps{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:640px){.IndustryPillarSection-module__ORVk8a__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}@media (min-width:1024px){.IndustryPillarSection-module__ORVk8a__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.IndustryPillarSection-module__ORVk8a__stepTitle{letter-spacing:-.02em;color:var(--color-navy);margin:22px 0 0;font-size:clamp(21px,2.2vw,24px);font-weight:700;line-height:1.2}.IndustryPillarSection-module__ORVk8a__stepDesc{color:var(--color-muted);margin:12px 0 0;font-size:17px;line-height:1.5}.IndustryPillarSection-module__ORVk8a__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(48px,7vw,72px);display:flex}@media (max-width:479px){.IndustryPillarSection-module__ORVk8a__actions>*{width:100%}}
.PillarSection-module__MDfm5a__band{background:#fff;padding:clamp(72px,11vw,130px) 0}.PillarSection-module__MDfm5a__bandAlt{background:var(--color-bg-light)}.PillarSection-module__MDfm5a__h2{letter-spacing:-.035em;max-width:880px;color:var(--color-navy);overflow-wrap:break-word;margin:0;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.06}.PillarSection-module__MDfm5a__lead{letter-spacing:-.01em;max-width:680px;color:var(--color-muted);margin:20px 0 0;font-size:clamp(19px,2vw,21px);line-height:1.45}.PillarSection-module__MDfm5a__intro{max-width:760px}.PillarSection-module__MDfm5a__intro p{letter-spacing:-.01em;color:var(--color-foreground);overflow-wrap:break-word;margin:0 0 24px;font-size:clamp(19px,2vw,21px);line-height:1.5}.PillarSection-module__MDfm5a__intro p:last-child{margin-bottom:0}.PillarSection-module__MDfm5a__prose{max-width:760px;margin-top:28px}.PillarSection-module__MDfm5a__prose p{color:var(--color-muted);overflow-wrap:break-word;margin:0 0 20px;font-size:17px;line-height:1.5}.PillarSection-module__MDfm5a__prose p:last-child{margin-bottom:0}.PillarSection-module__MDfm5a__cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin-top:clamp(40px,6vw,64px);display:grid}.PillarSection-module__MDfm5a__card{border-radius:var(--radius-card);background:var(--color-bg-light);min-width:0;height:100%;padding:clamp(22px,4vw,40px)}.PillarSection-module__MDfm5a__bandAlt .PillarSection-module__MDfm5a__card{background:#fff}.PillarSection-module__MDfm5a__cardTitle{letter-spacing:-.02em;color:var(--color-navy);overflow-wrap:break-word;margin:0;font-size:clamp(19px,2vw,22px);font-weight:700;line-height:1.25}.PillarSection-module__MDfm5a__cardText{color:var(--color-muted);overflow-wrap:break-word;margin:10px 0 0;font-size:17px;line-height:1.5}.PillarSection-module__MDfm5a__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:48px 40px;margin-top:clamp(40px,6vw,64px);display:grid}.PillarSection-module__MDfm5a__step{min-width:0}.PillarSection-module__MDfm5a__stepTitle{letter-spacing:-.02em;color:var(--color-navy);overflow-wrap:break-word;margin:22px 0 0;font-size:clamp(21px,2.2vw,24px);font-weight:700;line-height:1.2}.PillarSection-module__MDfm5a__stepText{color:var(--color-muted);overflow-wrap:break-word;margin:12px 0 0;font-size:17px;line-height:1.5}.PillarSection-module__MDfm5a__linkGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px 20px;margin-top:clamp(32px,5vw,48px);display:grid}.PillarSection-module__MDfm5a__linkCard{border-radius:var(--radius-card);background:var(--color-bg-light);min-width:0;min-height:64px;color:var(--color-navy);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:17px;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .18s;display:flex}.PillarSection-module__MDfm5a__linkCard:hover{background:var(--color-hairline);color:var(--color-navy);text-decoration:none}.PillarSection-module__MDfm5a__linkLabel{overflow-wrap:break-word;min-width:0}.PillarSection-module__MDfm5a__chevron{width:16px;height:16px;color:var(--color-accent);flex-shrink:0}.PillarSection-module__MDfm5a__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:clamp(48px,7vw,72px);display:flex}@media (max-width:479px){.PillarSection-module__MDfm5a__action{width:100%}}@media (prefers-reduced-motion:reduce){.PillarSection-module__MDfm5a__linkCard{transition:none}}
.ProblemsSection-module__1PW4Aq__section{background:var(--color-white);padding:clamp(72px,11vw,130px) 0}.ProblemsSection-module__1PW4Aq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.ProblemsSection-module__1PW4Aq__card{background:var(--color-bg-light);border-radius:var(--radius-card);min-width:0;padding:clamp(22px,4vw,36px)}.ProblemsSection-module__1PW4Aq__title{letter-spacing:-.02em;color:var(--color-navy);margin:0 0 10px;font-size:clamp(19px,2vw,21px);font-weight:700;line-height:1.25}.ProblemsSection-module__1PW4Aq__desc{color:var(--color-muted);margin:0;font-size:17px;line-height:1.5}
.WhyASGSection-module__RCuuYq__section{background:var(--color-white);padding:clamp(72px,11vw,130px) 0}.WhyASGSection-module__RCuuYq__header{margin-bottom:clamp(40px,6vw,64px)}.WhyASGSection-module__RCuuYq__eyebrow{margin:0 0 12px}.WhyASGSection-module__RCuuYq__heading{letter-spacing:-.035em;max-width:880px;margin:0;font-size:clamp(34px,5vw,56px);line-height:1.06}.WhyASGSection-module__RCuuYq__intro{max-width:640px;color:var(--color-muted);margin:18px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.45}.WhyASGSection-module__RCuuYq__principles{flex-wrap:wrap;gap:10px 28px;margin:24px 0 0;padding:0;list-style:none;display:flex}.WhyASGSection-module__RCuuYq__principle{color:var(--color-foreground);align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}.WhyASGSection-module__RCuuYq__tickIcon{width:18px;height:18px;color:var(--color-accent);flex-shrink:0}.WhyASGSection-module__RCuuYq__cardIcon{width:32px;height:32px}
