/* The supplied liquid sculpture, in TecViva's petroleum and silver palette. */
.tecviva-liquid{border-radius:0 0 var(--radius-panel,12px) var(--radius-panel,12px)}
.tecviva-liquid .sh-stage{filter:grayscale(1);mix-blend-mode:lighten}
.tecviva-liquid .sh-fallback{left:0;top:0;width:100%;height:66%;object-fit:contain}
.tecviva-liquid .sh-content{padding-inline:var(--pad);padding-bottom:clamp(38px,4vw,64px)}
.tecviva-liquid .sh-h1{font-weight:400}
.tecviva-liquid .sh-accent{font-style:normal;font-weight:400}
.tecviva-liquid .sh-body{color:#cbd9e2;opacity:1;line-height:1.7}
.tecviva-liquid .sh-ctas{gap:16px}
.tecviva-liquid .sh-ctas .rainbow-button{height:auto;min-height:48px;padding:13px 20px;border-radius:var(--radius-control,8px);font-size:13px;line-height:1.4}
.tecviva-liquid .sh-ctas .sh-txt{border-bottom:0}
.tecviva-liquid .sh-backdrop{color:#94b8ce13;font-weight:500}
@media(max-width:639px){.tecviva-liquid{--sh-h:max(780px,calc(100svh - 80px))!important}.tecviva-liquid .sh-content{gap:24px;padding-bottom:40px}.tecviva-liquid .sh-h1{font-size:clamp(38px,11vw,60px)}.tecviva-liquid .sh-body{font-size:15px}.tecviva-liquid .sh-ctas .rainbow-button{padding:12px 16px;font-size:12px}.tecviva-liquid .sh-fallback{height:62%}}
