.ProjectRow-module-scss-module__1W2TOq__project{align-items:center;gap:48px;display:grid}@media (min-width:900px){.ProjectRow-module-scss-module__1W2TOq__project{grid-template-columns:1.15fr .85fr;gap:clamp(56px,6vw,96px)}.ProjectRow-module-scss-module__1W2TOq__project[data-flip=true]{grid-template-columns:.85fr 1.15fr}.ProjectRow-module-scss-module__1W2TOq__project[data-flip=true] .ProjectRow-module-scss-module__1W2TOq__visual{order:2}}.ProjectRow-module-scss-module__1W2TOq__visual{padding:0 clamp(28px,5vw,64px) clamp(36px,5vw,64px) 0;position:relative}@media (min-width:900px){.ProjectRow-module-scss-module__1W2TOq__project[data-flip=true] .ProjectRow-module-scss-module__1W2TOq__visual{padding:0 0 clamp(36px,5vw,64px) clamp(28px,5vw,64px)}}.ProjectRow-module-scss-module__1W2TOq__browser{border:1px solid var(--line-dark);background:var(--ink-3);border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.ProjectRow-module-scss-module__1W2TOq__browser img{width:100%;height:auto;display:block}.ProjectRow-module-scss-module__1W2TOq__bar{border-bottom:1px solid var(--line-dark);align-items:center;gap:6px;height:34px;padding-inline:14px;display:flex}.ProjectRow-module-scss-module__1W2TOq__bar i{background:#f3eee72e;border-radius:50%;width:9px;height:9px}.ProjectRow-module-scss-module__1W2TOq__bar span{max-width:280px;color:var(--muted-dark);font-family:var(--font-mono);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#f3eee70f;border-radius:999px;flex:1;margin-inline:auto;padding:3px 12px;font-size:.72rem;overflow:hidden}.ProjectRow-module-scss-module__1W2TOq__phone{border:clamp(4px,.6vw,7px) solid var(--ink-3);background:var(--ink-3);border-radius:clamp(16px,2.2vw,28px);width:clamp(92px,24%,200px);position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 30px 60px -20px #000000bf}@media (min-width:900px){.ProjectRow-module-scss-module__1W2TOq__project[data-flip=true] .ProjectRow-module-scss-module__1W2TOq__phone{left:0;right:auto}}.ProjectRow-module-scss-module__1W2TOq__phone img{width:100%;height:auto;display:block}.ProjectRow-module-scss-module__1W2TOq__copy{justify-items:start;gap:20px;display:grid}.ProjectRow-module-scss-module__1W2TOq__meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:16px;font-size:.8rem;display:flex}.ProjectRow-module-scss-module__1W2TOq__index{color:var(--coral)}.ProjectRow-module-scss-module__1W2TOq__status{border:1px solid var(--line-dark);color:var(--on-dark);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.ProjectRow-module-scss-module__1W2TOq__status:before{content:"";background:var(--coral);border-radius:50%;width:7px;height:7px}.ProjectRow-module-scss-module__1W2TOq__status[data-status=online]:before{animation:2s ease-out infinite ProjectRow-module-scss-module__1W2TOq__live;box-shadow:0 0 #ff5c5c99}.ProjectRow-module-scss-module__1W2TOq__status[data-status=in-pubblicazione]:before{background:var(--orange)}.ProjectRow-module-scss-module__1W2TOq__status[data-status=in-arrivo]{color:var(--muted-dark)}.ProjectRow-module-scss-module__1W2TOq__status[data-status=in-arrivo]:before{box-shadow:inset 0 0 0 1.5px var(--muted-dark);background:0 0}@keyframes ProjectRow-module-scss-module__1W2TOq__live{to{box-shadow:0 0 0 10px #ff5c5c00}}.ProjectRow-module-scss-module__1W2TOq__name{font-family:var(--font-display);font-variation-settings:"wdth" 85;letter-spacing:-.05em;text-wrap:balance;font-size:clamp(2.4rem,1rem + 4vw,5.2rem);font-weight:700;line-height:.92}.ProjectRow-module-scss-module__1W2TOq__client{color:var(--muted-dark);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:-6px;font-size:.82rem}.ProjectRow-module-scss-module__1W2TOq__points{gap:10px;display:grid}.ProjectRow-module-scss-module__1W2TOq__points li{grid-template-columns:20px 1fr;align-items:start;gap:10px;line-height:1.45;display:grid}.ProjectRow-module-scss-module__1W2TOq__points svg{width:20px;height:20px;color:var(--coral);margin-top:1px}.ProjectRow-module-scss-module__1W2TOq__tags{flex-wrap:wrap;gap:8px;display:flex}.ProjectRow-module-scss-module__1W2TOq__tags li{border:1px solid var(--line-dark);color:var(--muted-dark);border-radius:999px;padding:6px 14px;font-size:.85rem}.ProjectRow-module-scss-module__1W2TOq__soon{color:var(--muted-dark)}.ProjectRow-module-scss-module__1W2TOq__soon b{color:var(--on-dark);font-weight:600}
