.arch{gap:clamp(24px,3vw,40px);padding-block:clamp(28px,5vw,56px) 0;display:grid}.arch-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px clamp(32px,5vw,72px);display:grid}.arch-head h1{letter-spacing:-.045em;text-transform:capitalize;font-size:clamp(34px,5.2vw,76px);font-weight:800;line-height:.95}.arch-head p{color:var(--ink-2);max-width:52ch;margin-top:12px}.arch-sum .big b{font-size:clamp(32px,3.6vw,52px)}.arch-tab{display:grid;container-type:inline-size}.arch-tab .r{border-bottom:1px solid var(--rule);grid-template-columns:3.6rem minmax(0,1fr) minmax(0,1fr) 4.2rem 6rem;align-items:center;gap:16px;padding-block:12px;display:grid;position:relative}.arch-tab a.r:hover{background:linear-gradient(90deg,#d3e4fe0a,#0000 85%)}.arch-tab .r.capo{border-bottom-color:var(--rule-2)}.arch-tab .r.capo span{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);font-size:10px;font-stretch:87.5%}.arch-tab .ora{font-family:var(--f-mono);color:var(--ink-3);font-size:11.5px;font-stretch:87.5%}.arch-tab .match b{font-family:var(--f-display);font-size:15.5px;font-weight:600;line-height:1.25;display:block}.arch-tab .match b em{font-style:normal;font-family:var(--f-mono);color:var(--ink-2);margin-left:4px;font-size:13px;font-stretch:87.5%}.arch-tab .match small,.arch-tab .pick small{font-family:var(--f-mono);color:var(--ink-3);font-size:10.5px;font-stretch:87.5%;display:block}.arch-tab .pick{color:var(--ink);font-size:14px}.arch-tab .v{text-align:right;font-family:var(--f-mono);color:var(--ink-2);font-size:12.5px;font-stretch:87.5%}.arch-tab .esito{letter-spacing:.06em;text-transform:uppercase;font-size:11px}.arch-tab .esito.si{color:var(--win)}.arch-tab .esito.no{color:var(--loss)}@container (max-width:720px){.arch-tab .r{grid-template-columns:minmax(0,1fr) 4rem 5rem;gap:6px 12px}.arch-tab .ora{grid-column:1/-1}.arch-tab .pick{color:var(--ink-2);grid-column:1/-1}.arch-tab .r.capo{display:none}}@media (max-width:900px){.arch-head{grid-template-columns:minmax(0,1fr)}}
