.pubs-duo{padding-bottom:17%;position:relative}.fys-split__media .pubs-duo__main,.fys-split__media .pubs-duo__side{height:auto;box-shadow:var(--shadow-ui);border-radius:.75rem}.fys-split__media .pubs-duo__main{width:93%}.pubs-duo--left .pubs-duo__main{margin-left:auto}.fys-split__media .pubs-duo__side{width:42%;box-shadow:0 0 0 .4rem var(--bg), var(--shadow-ui);position:absolute;bottom:0}.pubs-duo--right .pubs-duo__side{right:0}.pubs-duo--left .pubs-duo__side{left:0}.pubs-duo--low{padding-bottom:24%}.fys-split__media .pubs-duo--low .pubs-duo__side{width:38%}.pubs-copas{gap:var(--space-lg);margin:0;display:grid}.pubs-copas__sketch{--q:clamp(0, (var(--p,1) - .15) / .27, 1);--q2:clamp(0, (var(--p,1) - .42) / .08, 1);aspect-ratio:400/350;width:100%;max-width:34rem;margin-inline:auto;position:relative}.pubs-copas__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pubs-copas__svg :is(path,rect){fill:none;stroke:var(--fg-3);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pubs-copas__svg .paper{fill:var(--bg)}.pubs-copas__svg .bold{stroke-width:3px}.pubs-copas__svg .hatch{stroke-width:1px}.pubs-copas__level{transform:translateY(calc((60 * var(--q) + 5 * var(--q2)) * 2.6571px))}.pubs-copas__svg .pubs-copas__gin,.pubs-copas__svg .pubs-copas__drink{fill:color-mix(in srgb, var(--fg-3) 22%, var(--bg));stroke:none}.pubs-copas__svg .pubs-copas__drink{opacity:clamp(0, var(--q) * 12 - var(--glass), 1)}.pubs-copas__svg .pubs-copas__gap{fill:url(#pubs-copas-hatch);stroke:none;opacity:var(--q2)}.pubs-copas__svg .pubs-copas__hatch{stroke:var(--brand);stroke-width:1.3px}.pubs-copas__svg .pubs-copas__tick{stroke-width:1.5px}.pubs-copas__svg .pubs-copas__expected{opacity:clamp(0, (var(--q) - .8) * 5, 1)}.pubs-copas__svg .pubs-copas__counted{stroke:var(--brand);opacity:var(--q2)}.pubs-copas__note{font-size:var(--fs-sm);color:var(--fg-2);margin:0;font-style:italic;line-height:1.3;position:absolute;left:49%;right:0}.pubs-copas__note--pours{top:40%}.pubs-copas__note--expected{opacity:clamp(0, (var(--q) - .8) * 5, 1);bottom:23%}.pubs-copas__note--counted{color:var(--brand);opacity:var(--q2);font-weight:700;top:83%}.pubs-copas__note--bottle{text-align:center;width:38%;top:88.6%;left:6%;right:auto}.fys-split__media .pubs-copas__count{width:100%;height:auto;box-shadow:var(--shadow-ui);border-radius:.75rem}.pubs-features{column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem;margin:0 auto;padding:0;list-style:none;display:grid}.pubs-features li{border-top:1px solid var(--line);gap:.2rem;padding-block:.95rem;display:grid}.pubs-features li:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.pubs-features a{width:fit-content;color:var(--fg);font-size:var(--fs-lg);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:6px;transition:text-decoration-color var(--dur-micro) var(--ease);font-style:italic;font-weight:700;line-height:1.25;text-decoration-thickness:1px}.pubs-features a:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.pubs-features span{font-size:var(--fs-sm);color:var(--fg-3)}@media (max-width:720px){.pubs-features{grid-template-columns:minmax(0,1fr)}.pubs-features li:nth-last-child(2){border-bottom:0}.pubs-copas__note{font-size:var(--fs-xs)}}
