/* Section 08 — build. Scoped under .homepage-main-v3-page .homepage-main-v3-build. */
@media (max-width: 960px) {
.homepage-main-v3-page .homepage-main-v3-build [data-waysgrid] { grid-template-columns: minmax(0,1fr) !important; max-width: 560px !important; margin-left: auto !important; margin-right: auto !important; }
}
@media (max-width: 960px) {
.homepage-main-v3-page .homepage-main-v3-build [data-waysey],
.homepage-main-v3-page .homepage-main-v3-build [data-waysh] { text-align: center !important; }
}
@media (max-width: 960px) {
.homepage-main-v3-page .homepage-main-v3-build [data-waysart] *:not(sup) { font-size: 11.5px !important; }
}
@media (max-width: 960px) {
.homepage-main-v3-page .homepage-main-v3-build [data-waysart] [data-waysinfra] { font-size: 10px !important; letter-spacing: 0.14em !important; white-space: nowrap !important; }
}
@media (max-width: 960px) {
.homepage-main-v3-page .homepage-main-v3-build [data-waysart] > div[style*="height:40px"] { height: 34px !important; padding: 0 12px !important; white-space: nowrap !important; }
}
.homepage-main-v3-page .homepage-main-v3-build [data-buildbar] { background:linear-gradient(100deg, color-mix(in srgb, var(--blue) 30%, transparent) 0%, color-mix(in srgb, var(--blue) 14%, transparent) 44%, color-mix(in srgb, var(--violet) 9%, transparent) 78%, color-mix(in srgb, var(--pink) 7%, transparent) 100%), var(--glass-fill);transition:transform var(--dur-med) var(--ease-emphasis),border-color var(--dur-med) var(--ease-standard),background var(--dur-med) var(--ease-standard) }
.homepage-main-v3-page .homepage-main-v3-build [data-buildsheen] { background:radial-gradient(55% 160% at 94% 50%, color-mix(in srgb, var(--violet) 16%, transparent) 0%, transparent 64%);opacity:0.8;transition:opacity var(--dur-med) var(--ease-standard) }
.homepage-main-v3-page .homepage-main-v3-build [data-buildrow] > svg { transition:color var(--dur-med) var(--ease-standard),transform var(--dur-med) var(--ease-emphasis) }
@media (max-width: 900px) {
.homepage-main-v3-page .homepage-main-v3-build [data-buildwrap] { grid-template-columns:minmax(0,1fr) !important }
}
@media (max-width: 560px) {
.homepage-main-v3-page .homepage-main-v3-build [data-buildrow] > svg { width:34px }
}
