.PharmacyFramework_beamContainer__Mzohb{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(1.5rem,4vw,3.5rem);width:100%;height:100%;min-height:min(420px,70vh);padding:.5rem clamp(.5rem,2vw,1.5rem);margin:0 auto;max-width:72rem}.PharmacyFramework_leftCol__byxo3,.PharmacyFramework_rightCol__HQqfJ{display:flex;flex-direction:column;gap:.875rem;flex-shrink:0;justify-content:center}.PharmacyFramework_centerNode__Odstf{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0;z-index:1}.PharmacyFramework_centerLogo__mfsl3{width:4.5rem;height:4.5rem;border-radius:var(--radius-md);background:linear-gradient(135deg,hsl(218 45% 18%),hsl(var(--primary)));display:flex;align-items:center;justify-content:center;box-shadow:0 0 32px hsl(var(--primary)/.35);font-size:1.5rem;font-weight:700;color:#fff}.PharmacyFramework_centerLabel__L3It7{font-size:.75rem;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.PharmacyFramework_capNode__ljGNA{display:flex;align-items:center;gap:.625rem;z-index:1;padding:.4rem .65rem .4rem .45rem;border-radius:var(--radius-md);border:var(--illustration-card-border-subtle);background:hsl(var(--background)/.65)}.PharmacyFramework_capIcon__06i8E{width:2.125rem;height:2.125rem;border-radius:var(--radius-md);background:hsl(var(--primary)/.08);border:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PharmacyFramework_capLabel__vFp_F{font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:hsl(var(--foreground));line-height:1.3;max-width:11rem;text-wrap:balance}.PharmacyFramework_rightCol__HQqfJ .PharmacyFramework_capNode__ljGNA{flex-direction:row-reverse;padding:.4rem .45rem .4rem .65rem}.PharmacyFramework_rightCol__HQqfJ .PharmacyFramework_capLabel__vFp_F{text-align:right}@media (max-width:48rem){.PharmacyFramework_beamContainer__Mzohb{min-height:300px;padding:.25rem 0;gap:.75rem}.PharmacyFramework_leftCol__byxo3,.PharmacyFramework_rightCol__HQqfJ{gap:.5rem}.PharmacyFramework_capNode__ljGNA{padding:.3rem .45rem .3rem .35rem;gap:.45rem}.PharmacyFramework_rightCol__HQqfJ .PharmacyFramework_capNode__ljGNA{padding:.3rem .35rem .3rem .45rem}.PharmacyFramework_capIcon__06i8E{width:1.875rem;height:1.875rem}.PharmacyFramework_capIcon__06i8E svg{width:1.125rem;height:1.125rem}.PharmacyFramework_capLabel__vFp_F{font-size:.65rem;font-weight:600;max-width:4.75rem;line-height:1.25}}